Worcester County, Massachusetts.
Typical home $495,048 (+1.9% in a year), asking rent $2,119 (+1.5%). Worcester, MA-CT metro.
to buy the typical home at today's mortgage rate — +$1,467 (+130%) since Jan 2020.
- 1 year
- Up $9,039 +2%
- $486,009$495,048 since Sep 2025
- 5 years
- Up $112,634 +29%
- $382,414$495,048 since Sep 2021
Monthly payment to buy the typical home
Home value × that month's 30-year mortgage rate, 20% down, principal and interest. This is the line households feel: prices and rates compound each other.
- Worcester County$2,598
- Massachusetts$3,439
- United States$1,922
At the last five years' pace, a typical home here doubles in price every 13 years.
Typical home values in Worcester County, MA rose 1.9% over the past year — faster than the nation's +1.2%.
Asking rents in Worcester County, MA rose 1.5% over the past year — slower than the nation's +2.7%.
Owning the typical home in Worcester County, MA runs $1,539/mo more than renting one. The gap peaked at $1,606 in Jan 2025.
That is $3,658 a month against $2,119 rent: a $2,598 mortgage payment, plus $529 property tax and $530 insurance & upkeep.
Owning vs renting — Worcester County, MA
The owning line is the typical home's monthly payment at that month's rate, plus property tax and insurance & upkeep; the renting line is the typical asking rent; the grey line is the mortgage payment on its own. Same homes, same months, both ways of paying for a roof.
- Owning all in$3,658
- Renting$2,119
- Mortgage only$2,598
Property tax · $529/mo 1.28% of value a year — the ACS 2020-2024 median bill over the median home value for Worcester County, MA
Insurance & upkeep · $530/mo insurance, maintenance and repairs together, from the BLS Consumer Expenditure Survey — the national figure for mortgaged homeowners, scaled to this market's home value. BLS publishes the three bundled and they cannot be split.
Both are priced off the same month's home value, so they rise with the market. Neither is a quote — a specific home's bill depends on its assessment, its age and its insurer.
Worcester County, MA home values
Against the state and national figures. Mid-tier homes, smoothed and seasonally adjusted.
- Worcester County$495,048
- Massachusetts$655,219
- United States$366,157
Property taxes
The Census’s survey of what owners say they pay. Levy by levy, and a check of one home’s own bill, the site covers Ohio’s.
Got this county's reappraisal notice in hand? Check your property taxes — anonymous, and it helps close the two-year data gap.
The reassessment wedge (index, Dec 2017 = 100)
Home values move monthly; tax bills move when the assessor catches up. The space between the lines is the catch-up still to come — tax data is ACS, roughly two years behind, and that lag is the point. Where a roll segment appears, named by its release year, it bridges to the median bill on current assessment rolls (AssessorSearch Data Lab, a different instrument, shown only where it agrees with ACS levels).
- Home value176
- Median tax bill141
- 2026 roll124
Zip codes in Worcester County, MA
By share of each zip's area inside this county — a zip straddling a boundary appears here and in its neighbour, which is the truth of it.
| Zip activate to sort by Zip | City activate to sort by City | In county sorted descending, activate to sort ascending | Rent activate to sort by Rent | 1-yr Δ activate to sort by 1-yr Δ | Home value activate to sort by Home value | 1-yr Δ activate to sort by 1-yr Δ |
|---|---|---|---|---|---|---|
| 01772 | Southborough | 100% | — | — | $953,510 | +1.7% |
| 01451 | Harvard | 100% | — | — | $923,177 | +0.5% |
| 01740 | Bolton | 100% | — | — | $866,126 | +1.3% |
| 01581 | Westborough | 100% | $2,526 | +5.0% | $726,107 | +0.0% |
| 01756 | Mendon | 100% | — | — | $709,124 | +1.8% |
| 01568 | Upton | 100% | — | — | $707,968 | +1.3% |
| 01545 | Shrewsbury | 100% | $2,350 | +0.1% | $686,263 | +0.5% |
| 01532 | Northborough | 100% | $2,979 | — | $685,631 | +1.4% |
| 01519 | Grafton | 100% | — | — | $681,509 | +3.0% |
| 01503 | Berlin | 100% | $2,752 | — | $662,496 | +1.1% |
| 01590 | Sutton | 100% | — | — | $641,536 | +2.7% |
| 01541 | Princeton | 100% | — | — | $628,069 | +0.5% |
| 01505 | Boylston | 100% | — | — | $625,891 | +1.0% |
| 01564 | Sterling | 100% | — | — | $593,811 | +2.2% |
| 01560 | Grafton | 100% | — | — | $579,441 | +1.6% |
| 01523 | Lancaster | 100% | — | — | $578,481 | +2.1% |
| 01536 | Grafton | 100% | $2,550 | — | $568,755 | +1.8% |
| 01520 | Holden | 100% | $2,819 | — | $559,661 | +2.0% |
| 01757 | Milford | 100% | $2,281 | -0.2% | $558,315 | +2.5% |
| 01516 | Douglas | 100% | — | — | $554,943 | +3.1% |
| 01612 | Paxton | 100% | — | — | $551,387 | +2.1% |
| 01609 | Worcester | 100% | $1,928 | +5.8% | $545,108 | +2.9% |
| 01462 | Lunenburg | 100% | — | — | $543,549 | +2.2% |
| 01569 | Uxbridge | 100% | — | — | $540,076 | +2.7% |
| 01473 | Westminster | 100% | — | — | $537,993 | +2.7% |
| 01522 | Holden | 100% | — | — | $533,904 | +1.3% |
| 01543 | Rutland | 100% | — | — | $533,766 | +2.3% |
| 01747 | Hopedale | 100% | — | — | $532,936 | +1.7% |
| 01518 | Sturbridge | 100% | — | — | $532,378 | +3.9% |
| 01507 | Charlton | 100% | — | — | $530,311 | +2.4% |
| 01534 | Northbridge | 100% | — | — | $525,277 | +2.5% |
| 01583 | West Boylston | 100% | — | — | $517,011 | +2.7% |
| 01566 | Sturbridge | 100% | — | — | $511,950 | +4.0% |
| 01527 | Millbury | 100% | $2,459 | — | $500,719 | +1.3% |
| 01542 | Leicester | 100% | — | — | $498,815 | +1.2% |
| 01068 | Oakham | 100% | — | — | $480,235 | +2.2% |
| 01504 | Blackstone | 100% | — | — | $480,184 | +1.7% |
| 01529 | Millville | 100% | — | — | $479,646 | -2.5% |
| 01452 | Hubbardston | 100% | — | — | $477,780 | +4.2% |
| 01366 | Petersham | 100% | — | — | $476,742 | +2.7% |
| 01453 | Leominster | 100% | $1,885 | +2.5% | $466,439 | +1.6% |
| 01501 | Auburn | 100% | $2,534 | — | $464,555 | +0.9% |
| 01524 | Leicester | 100% | $1,900 | — | $462,483 | +2.7% |
| 01571 | Dudley | 100% | — | — | $461,379 | +2.2% |
| 01531 | New Braintree | 100% | — | — | $458,877 | +2.3% |
| 01430 | Ashburnham | 100% | — | — | $457,100 | +2.3% |
| 01510 | Clinton | 100% | $1,990 | +0.9% | $451,865 | +0.7% |
| 01602 | Worcester | 100% | $2,218 | +1.9% | $450,661 | +1.8% |
| 01605 | Worcester | 100% | $2,272 | -1.0% | $443,180 | +2.0% |
| 01570 | Webster | 100% | $1,837 | — | $442,081 | +2.0% |
| 01606 | Worcester | 100% | $2,221 | -0.0% | $440,180 | +1.0% |
| 01037 | Hardwick | 100% | — | — | $436,780 | +3.2% |
| 01562 | Spencer | 100% | $1,824 | — | $435,720 | +1.4% |
| 01540 | Oxford | 100% | — | — | $432,024 | +2.6% |
| 01515 | East Brookfield | 100% | — | — | $431,604 | +2.1% |
| 01588 | Northbridge | 100% | — | — | $425,135 | +0.4% |
| 01611 | Leicester | 100% | — | — | $424,592 | +1.9% |
| 01468 | Templeton | 100% | — | — | $422,584 | +2.7% |
| 01604 | Worcester | 100% | $2,175 | +9.8% | $421,555 | +1.5% |
| 01585 | Warren | 100% | — | — | $413,552 | +2.0% |
| 01537 | Oxford | 100% | — | — | $413,365 | +0.7% |
| 01506 | Brookfield | 100% | — | — | $410,495 | +0.9% |
| 01005 | Barre | 100% | — | — | $408,140 | +3.0% |
| 01475 | Winchendon | 100% | — | — | $402,822 | +3.8% |
| 01436 | Templeton | 100% | — | — | $402,278 | +2.2% |
| 01420 | Fitchburg | 100% | $1,859 | +0.7% | $399,375 | +1.3% |
| 01031 | Hardwick | 100% | — | — | $398,894 | +2.1% |
| 01603 | Worcester | 100% | $2,073 | +5.0% | $395,233 | +1.5% |
| 01535 | North Brookfield | 100% | — | — | $392,381 | +1.4% |
| 01368 | Royalston | 100% | — | — | $390,685 | +1.2% |
| 01607 | Worcester | 100% | $2,094 | — | $389,834 | +2.4% |
| 01550 | Southbridge | 100% | $1,762 | — | $379,285 | +2.0% |
| 01610 | Worcester | 100% | $2,128 | +1.9% | $374,537 | +4.6% |
| 01440 | Gardner | 100% | $1,676 | +3.9% | $373,294 | +1.5% |
| 01083 | Warren | 100% | — | — | $359,707 | +2.1% |
| 01608 | Worcester | 100% | $1,875 | -4.3% | $184,994 | +1.0% |
| 01331 | Athol | 100% | $1,438 | — | $348,298 | +1.0% |
| 01434 | Devens | 82% | — | — | $594,096 | +1.0% |
| 01082 | Ware | 27% | $1,750 | — | $355,265 | +2.7% |
| 01010 | Brimfield | 1% | — | — | $445,534 | +6.3% |