Housing by town in Worcester County, Massachusetts

Worcester County, Massachusetts has 86 places with Census figures, and its median gross rent is $1,426 (±$19) a month (2020–2024 American Community Survey).

34.2% of its households rent.

The median gross rent was $1,060 in 2015–2019 (+34.5%; Up after inflation).

Southborough has the highest median gross rent ($2,496) and Warren the lowest ($890).

Figures last updated on .

Median gross rent
$1,426 (±$19)
Households that rent
34.2%
Median household income
$95,939
Places
86

Cities, towns and townships in Worcester County

Census estimates, 2020–2024
PlaceMedian gross rentHouseholds that rentMedian household incomeMedian home valueMedian real estate taxes
Ashburnham$1,8074.0%$118,809$390,700$6,046
Athol$1,15027.6%$69,316$268,100$3,403
Auburn$1,46720.4%$116,711$400,000$5,289
Barre$1,03024.2%$107,727$394,300$5,163
Berlin$2,42022.7%$121,336$616,600$7,116
Blackstone$1,18926.8%$94,191$404,400$5,703
Bolton$1,5835.3%$205,449$796,000$10,000 or more
Boylston$2,03220.8%$140,962$578,600$7,266
Brookfield$1,01412.5%$81,250$341,900$5,092
Charlton$1,38115.1%$117,587$427,500$4,617
Clinton$1,40245.3%$89,781$387,300$4,654
Douglas$1,50316.2%$152,267$470,600$6,338
Dudley$1,21726.9%$84,604$392,600$3,691
East Brookfield$1,14216.7%$81,042$381,200$4,430
Fitchburg$1,22245.9%$73,040$336,400$4,456
Gardner$1,10941.1%$67,518$301,600$4,150
Grafton$1,50426.8%$131,484$525,300$7,117
Hardwick$1,10831.8%$75,000$346,700$4,400
Harvard$1,32110.6%$213,996$833,600$10,000 or more
Holden$1,64814.7%$141,923$470,700$6,359
Hopedale$1,78820.5%$115,722$466,100$6,868
Hubbardston$9536.5%$123,500$371,600$4,716
Lancaster$2,33814.9%$134,833$519,100$7,235
Leicester$1,48711.5%$105,173$413,100$4,452
Leominster$1,35437.7%$83,816$380,400$5,256
Lunenburg$1,97419.3%$112,828$463,900$6,401
Mendon$1,84013.1%$132,256$616,000$7,213
Milford$1,90934.8%$96,365$476,700$5,869
Millbury$1,62324.6%$118,790$450,100$5,406
Millville$1,46813.1%$127,188$444,600$5,327
New Braintree$1,48410.2%$99,500$408,800$5,508
North Brookfield$98130.7%$79,285$359,100$4,176
Northborough$1,91916.9%$153,199$620,000$7,983
Northbridge$1,20729.5%$111,319$448,600$4,821
Oakham$1,1748.4%$102,000$420,100$4,103
Oxford$1,17717.2%$103,862$374,900$4,622
Paxton$1,3868.2%$134,083$472,300$7,129
Petersham$1,6795.8%$110,750$392,400$4,636
Phillipston$1,3757.6%$94,692$372,400$3,914
Princeton$8975.7%$158,750$520,500$6,633
Royalston$1,6504.0%$102,109$346,300$3,196
Rutland$1,07810.6%$145,707$462,800$5,657
Shrewsbury$2,11627.8%$139,302$592,300$6,923
Southborough$2,49611.8%$196,808$821,100$10,000 or more
Southbridge Town$1,25657.3%$66,287$294,800$4,400
Spencer$1,07837.0%$80,533$382,000$4,387
Sterling$1,69913.7%$129,063$498,800$6,757
Sturbridge$1,19313.7%$136,759$425,800$6,520
Sutton$1,19010.3%$147,125$523,100$6,763
Templeton$1,20714.7%$101,154$358,500$4,554
Upton$94813.3%$155,508$576,700$8,376
Uxbridge$1,55520.1%$124,725$441,100$5,836
Warren$89035.5%$66,082$333,700$4,530
Webster$1,22840.2%$72,895$361,500$3,999
West Boylston$1,26122.1%$104,551$440,000$6,115
West Brookfield$1,23619.2%$95,613$354,000$4,260
Westborough$2,10638.2%$141,944$685,300$9,983
Westminster$1,84312.4%$106,331$422,000$4,973
Winchendon$1,25523.4%$75,690$323,800$3,780
Worcester$1,48757.2%$70,102$374,400$4,733

Unincorporated communities in Worcester County

Census estimates, 2020–2024
PlaceMedian gross rentHouseholds that rentMedian household incomeMedian home valueMedian real estate taxes
Athol (community)$1,12036.3%$67,394$248,700$3,170
Baldwinville$78621.6%$51,917$328,900$3,739
Clinton (community)$1,41552.1%$79,516$375,600$4,390
Cordaville$1,8446.2%$165,375$765,900$10,000 or more
Devens$1,50020.7%$189,250$556,800$5,556
East Brookfield (community)$1,13422.8%$69,837$364,700$4,371
East Douglas$1,45837.3%$138,309$434,600$5,434
Fiskdale—30.3%$112,400$409,300$6,000
Hopedale (community)$1,80525.4%$107,909$424,800$6,023
Lunenburg (community)—4.4%$109,662$494,800$6,378
Milford (community)$1,88937.8%$93,310$464,700$5,664
North Brookfield (community)$99347.7%$77,740$272,200$2,945
Northborough (community)$1,13516.9%$133,839$560,500$7,432
Oxford (community)$1,20316.8%$89,623$345,700$4,540
Rutland (community)$1,06117.5%$95,724$406,600$4,893
South Ashburnham—8.2%$126,071$370,300$4,896
South Lancaster$1,89325.7%$109,173$421,400$6,505
Spencer (community)$1,04959.8%$59,931$341,300$3,749
Sturbridge (community)$2,00916.7%$131,568$418,400$6,410
Upton (community)$93930.5%$110,900$476,300$6,960
Warren (community)$72054.8%$40,365$248,800$5,202
Webster (community)$1,19854.5%$63,837$333,100$3,234
West Brookfield (community)$1,12838.9%$76,625$313,700$3,858
Westborough (community)$1,62746.9%$106,200$584,900$8,898
Whitinsville$1,19740.7%$96,145$449,600$4,793
Winchendon (community)$1,16342.7%$55,809$276,300$3,424

HUD income limits, fiscal year 2026

Fitchburg-Leominster, MA HUD Metro FMR Area, annual household income
Household sizeExtremely low (30%)Very low (50%)Low (80%)
1 person$27,650$46,100$73,750
2 people$31,600$52,700$84,300
3 people$35,550$59,300$94,850
4 people$39,500$65,850$105,350
5 people$42,700$71,150$113,800
6 people$45,850$76,400$122,250
7 people$50,040$81,700$130,650
8 people$55,720$86,950$139,100

How the places in Worcester County rank across Massachusetts

Crime reported to police in Worcester County

Offenses known to law enforcement, reported to the FBI by the departments that serve the county; rates per 100,000 residents
YearViolent crimesViolent per 100,000Property crimesProperty per 100,000Residents servedDepartments reporting in full
20232,8253287,657890859,98457 of 60
20242,7883187,540859877,96857 of 60
20252,6943056,994791883,83759 of 60

In 2025, the police departments that report for Worcester County recorded 2,694 violent and 6,994 property crimes, 305 and 791 per 100,000 residents.

Every department with residents of its own in the county reported every month that year.

The county figure adds up its city and town police, its sheriff and any state police with residents of their own; a university or transit force is left out, because the people it serves are already counted by the town around them.

The FBI asks that these figures not be used to rank places or to judge how safe a neighborhood is.

Police departments in Worcester County, 2025

Each department’s own report to the FBI; a dash means it did not report every month
DepartmentResidents servedViolent crimesProperty crimes
Worcester Police Department212,9851,2813,052
Leominster Police Department44,206218510
Fitchburg Police Department42,153217582
Shrewsbury Police Department39,86133245
Milford Police Department30,63457235
Westborough Police Department22,87153149
Gardner Police Department21,36578162
Grafton Police Department20,4771824
Holden Police Department20,3791424
Southbridge Police Department18,16064155
Webster Police Department17,79091117
Auburn Police Department17,39460207
Northbridge Police Department16,7761870
Northborough Police Department15,865596
Clinton Police Department15,78167

ZIP codes in Worcester County

ZIP Code Tabulation Areas whose land lies mostly in this county (2020–2024 estimates)
ZIP codeResidentsMedian gross rentMedian home valueMedian household incomeHouseholds that rent
0145343,851$1,354$381,300$84,29637.8%
0142041,839$1,222$335,300$72,78045.8%
0160439,812$1,584$352,500$73,50555.9%
0154538,876$2,116$592,300$139,30227.8%
0175730,609$1,909$478,100$96,62134.5%
0160530,579$1,421$392,100$54,64269.7%
0161030,444$1,523$308,700$51,47280.8%
0160227,092$1,590$417,300$91,76441.1%
0160622,844$1,584$370,800$92,10532.2%
0160922,047$1,275$444,000$68,38159.9%
0158121,944$2,106$685,300$141,94438.2%
0144021,276$1,109$303,500$67,44040.9%
0160320,868$1,372$331,300$66,04950.5%
0155017,928$1,256$294,800$66,28757.3%
0157017,748$1,228$361,500$72,89540.2%
0152016,912$1,775$478,300$148,12513.7%
0150116,877$1,467$400,800$116,76220.5%
0153215,750$1,919$620,000$153,19916.9%
0151015,563$1,402$387,300$89,78145.3%
0156914,304$1,555$443,400$124,22220.5%
0152713,961$1,623$450,100$118,79024.6%
0133113,922$1,160$281,400$72,18125.1%
0150713,435$1,381$427,500$117,58715.1%
0156212,008$1,078$382,000$80,53337.0%
0157111,929$1,217$392,600$84,60426.9%
0146211,919$1,974$463,800$112,99219.3%
0154010,979$1,173$376,100$110,57916.1%
0147510,265$1,240$323,800$76,55223.0%
0158810,258$1,198$427,100$92,48636.1%
017729,907$2,496$841,700$201,56812.6%
015909,422$1,211$523,100$147,01510.0%
015169,376$1,503$467,000$153,17215.5%
015439,353$1,078$462,800$145,70710.6%
015049,255$1,189$404,400$94,19126.8%
016078,706$1,517$377,200$78,72754.5%
015238,606$2,338$519,100$134,83314.9%
014738,374$1,843$422,000$106,33112.4%
015648,183$1,699$498,800$129,06313.7%
015198,058$1,829$631,600$178,26322.3%
015688,011$948$574,700$160,41713.6%
015837,606$1,237$441,500$106,09421.2%
015667,362$1,914$415,900$137,7307.7%
015366,860$1,293$470,800$115,93823.1%
014306,481$1,580$391,700$118,6834.5%
015246,327$1,661$436,200$102,0997.6%
017566,325$1,840$616,000$132,25613.1%
015346,230$1,226$481,200$141,25018.4%
017476,027$1,788$466,100$115,72220.5%
017405,737$1,583$796,000$205,4495.3%
014515,487$1,250$856,200$214,7929.1%
010055,204$1,591$392,600$111,14819.8%
016125,002$1,386$472,300$134,0838.2%
015604,984$1,476$484,800$107,03138.3%
015054,948$2,032$578,600$140,96220.8%
016084,932$1,491$153,600$45,68794.0%
015854,810$1,076$344,000$87,85720.8%
015354,760$981$359,100$79,28530.7%
014524,371$953$371,600$123,5006.5%
014684,183$984$384,500$113,4275.9%
014363,720$1,123$342,700$77,72123.5%
015413,529$897$520,500$158,7505.7%
015063,460$1,014$341,900$81,25012.5%
015033,378$2,420$616,600$121,33622.7%
015293,160$1,468$444,600$127,18813.1%
015223,152$1,164$423,900$100,62519.7%
010832,858$1,041$364,800$64,03238.2%
015422,615$1,474$405,100$96,11115.2%
015182,598$767$452,900$136,11127.9%
016112,299$1,177$359,800$109,86817.0%
015372,278$1,138$353,500$102,95622.3%
015152,166$1,142$381,200$81,04216.7%
010311,676$1,175$245,600$60,51746.2%
010681,639$1,174$420,100$102,0008.4%
014341,564$1,183$577,700$162,14333.5%
013681,455—$347,300$102,5003.7%
010921,200$844$313,600$68,61438.5%
013661,185$1,679$392,400$110,7505.8%
01531973$1,484$408,800$99,50010.2%
01745586—$650,800$185,9940.0%
01037572—$443,000$74,72210.7%

Showing the 80 most populous of 83 ZIP codes.

A township or New York town includes the places inside it, so those places are listed separately and never added to it.

What you can do on Seayora in Worcester County

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Worcester County beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Worcester County, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Worcester County, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Worcester County

What is the crime rate in Worcester County?

In 2025, the police departments that report for Worcester County recorded 305 violent and 791 property crimes per 100,000 residents (2,694 violent and 6,994 property crimes in all).

Which place in Worcester County has the highest rent?

Southborough has the highest median gross rent, $2,496 (±$309) a month (2020–2024 American Community Survey).

Which place in Worcester County has the lowest rent?

Warren has the lowest median gross rent, $890 (±$174) a month.

What is the median rent in Worcester County, Massachusetts?

The median gross rent in Worcester County is $1,426 (±$19) a month (2020–2024 American Community Survey).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related