Worcester County, Massachusetts
867,788 people. The median home is worth $423,700 (typical Massachusetts town: $510,150) and the median household earns $95,939.
Towns in Worcester County
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| Worcester | 206,518 | $374,400 | $70,102 | 33.9 |
| Leominster | 43,782 | $380,400 | $83,816 | 43.3 |
| Fitchburg | 41,946 | $336,400 | $73,040 | 36.3 |
| Shrewsbury | 38,325 | $592,300 | $139,302 | 40.6 |
| Milford | 30,379 | $476,700 | $96,365 | 38.9 |
| Milford | 26,971 | $464,700 | $93,310 | 38.5 |
| Westborough | 21,567 | $685,300 | $141,944 | 38.8 |
| Gardner | 21,287 | $301,600 | $67,518 | 43.7 |
| Holden | 19,905 | $470,700 | $141,923 | 41.5 |
| Grafton | 19,664 | $525,300 | $131,484 | 41.1 |
| Webster | 17,776 | $361,500 | $72,895 | 39.9 |
| Southbridge Town | 17,740 | $294,800 | $66,287 | 40.9 |
| Auburn | 16,889 | $400,000 | $116,711 | 44.8 |
| Northbridge | 16,335 | $448,600 | $111,319 | 43.8 |
| Northborough | 15,741 | $620,000 | $153,199 | 45.0 |
| Clinton | 15,428 | $387,300 | $89,781 | 38.6 |
| Uxbridge | 14,162 | $441,100 | $124,725 | 41.7 |
| Millbury | 13,831 | $450,100 | $118,790 | 42.6 |
| Oxford | 13,347 | $374,900 | $103,862 | 42.0 |
| Charlton | 13,315 | $427,500 | $117,587 | 43.0 |
| Webster | 12,194 | $333,100 | $63,837 | 37.2 |
| Spencer | 11,992 | $382,000 | $80,533 | 48.9 |
| Athol | 11,945 | $268,100 | $69,316 | 41.3 |
| Dudley | 11,921 | $392,600 | $84,604 | 40.2 |
| Lunenburg | 11,782 | $463,900 | $112,828 | 43.2 |
| Leicester | 11,087 | $413,100 | $105,173 | 42.4 |
| Southborough | 10,450 | $821,100 | $196,808 | 43.6 |
| Winchendon | 10,364 | $323,800 | $75,690 | 39.6 |
| Sturbridge | 9,867 | $425,800 | $136,759 | 47.2 |
| Sutton | 9,357 | $523,100 | $147,125 | 44.3 |
| Blackstone | 9,208 | $404,400 | $94,191 | 43.2 |
| Rutland | 9,049 | $462,800 | $145,707 | 41.4 |
| Douglas | 8,983 | $470,600 | $152,267 | 44.0 |
| Athol | 8,486 | $248,700 | $67,394 | 36.8 |
| Lancaster | 8,441 | $519,100 | $134,833 | 43.1 |
| Westminster | 8,213 | $422,000 | $106,331 | 48.3 |
| Clinton | 8,166 | $375,600 | $79,516 | 40.9 |
| Templeton | 8,149 | $358,500 | $101,154 | 40.3 |
| Upton | 8,000 | $576,700 | $155,508 | 46.4 |
| Sterling | 7,985 | $498,800 | $129,063 | 51.5 |
| West Boylston | 7,877 | $440,000 | $104,551 | 45.5 |
| Harvard | 6,851 | $833,600 | $213,996 | 44.1 |
| Whitinsville | 6,750 | $449,600 | $96,145 | 38.8 |
| Northborough | 6,474 | $560,500 | $133,839 | 48.8 |
| Ashburnham | 6,315 | $390,700 | $118,809 | 40.7 |
| Mendon | 6,228 | $616,000 | $132,256 | 44.1 |
| Hopedale | 6,017 | $466,100 | $115,722 | 44.4 |
| Oxford | 5,928 | $345,700 | $89,623 | 41.7 |
| Spencer | 5,810 | $341,300 | $59,931 | 53.4 |
| Bolton | 5,665 | $796,000 | $205,449 | 41.2 |
| Barre | 5,530 | $394,300 | $107,727 | 43.8 |
| Paxton | 5,004 | $472,300 | $134,083 | 41.8 |
| Warren | 4,975 | $333,700 | $66,082 | 38.7 |
| Boylston | 4,849 | $578,600 | $140,962 | 48.2 |
| North Brookfield | 4,735 | $359,100 | $79,285 | 45.2 |
| Hubbardston | 4,328 | $371,600 | $123,500 | 46.8 |
| Westborough | 4,255 | $584,900 | $106,200 | 37.5 |
| Winchendon | 4,160 | $276,300 | $55,809 | 33.2 |
| Hopedale | 3,939 | $424,800 | $107,909 | 41.5 |
| West Brookfield | 3,833 | $354,000 | $95,613 | 58.5 |
| Princeton | 3,495 | $520,500 | $158,750 | 46.1 |
| Brookfield | 3,439 | $341,900 | $81,250 | 52.4 |
| Millville | 3,174 | $444,600 | $127,188 | 46.0 |
| Berlin | 3,158 | $616,600 | $121,336 | 49.7 |
| Upton | 3,090 | $476,300 | $110,900 | 43.3 |
| Fiskdale | 2,797 | $409,300 | $112,400 | 42.2 |
| Cordaville | 2,703 | $765,900 | $165,375 | 39.2 |
| East Douglas | 2,702 | $434,600 | $138,309 | 38.6 |
| Hardwick | 2,667 | $346,700 | $75,000 | 45.3 |
People and housing
| Worcester County | Typical Massachusetts town | |
|---|---|---|
| Median home value | $423,700 | $510,150 |
| Median rent | $1,426 | $1,561 |
| Median household income | $95,939 | $108,622 |
| Median age | 40.2 | 44.8 |
| Bachelor's degree or higher | 39.7% | 45.7% |
| Below the poverty line | 10.3% | 6.3% |
Jobs and pay
351,476 jobs in 2024, average pay $71,641 a year.
Storms since 1996
NOAA recorded 1,768 storm events in Worcester County from 1996 to 2026, with 6 deaths.
Federal disaster declarations
Worcester County has been included in 32 FEMA declarations since 1953.
| Declared | Incident | Declaration |
|---|---|---|
| May 15, 2024 | Flood | DR-4780: Severe Storms And Flooding |
| September 15, 2023 | Hurricane | EM-3599: Hurricane Lee |
| March 27, 2020 | Biological | DR-4496: Covid-19 Pandemic |
| March 13, 2020 | Biological | EM-3438: Covid-19 |
| July 19, 2018 | Snowstorm | DR-4379: Severe Winter Storm And Snowstorm |
| April 13, 2015 | Severe Storm | DR-4214: Severe Winter Storm, Snowstorm, And Flooding |
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).