
Massachusetts cities and towns
Quick answer
The Census counts 248 places in Massachusetts holding 4,993,470 residents between them. Places include incorporated cities, towns and villages plus census-designated places, which are unincorporated communities the Census tabulates separately.
About this Massachusetts directory
How Massachusetts places are defined and measured.
This directory lists every place the US Census Bureau tabulates in Massachusetts, ranked from the largest to the smallest by population. Incorporated cities, towns and villages appear alongside census-designated places (CDPs) — unincorporated communities that have no local government of their own but are counted separately because they have a recognised name and settled population. The suffix in each name ("city", "town", "village", "CDP") is the Census legal/statistical description, which is why you will see entries such as "Boston city".
The largest place in Massachusetts is Boston city with 663,972 residents, and the 248 places on this page hold 4,993,470 people between them. Median household income across the listed places runs from $40,315 to $250,001, and median home values range from $185,300 to $2,000,001 — a spread that shows how much local housing markets diverge inside a single state.
Every figure comes from the American Community Survey 2019-2023 ACS 5-year five-year estimates, which average survey responses over sixty months. That averaging is what makes small towns measurable at all, but it also means the numbers describe the period as a whole rather than today. Blank cells are estimates the Census suppressed because the local sample was too small to publish reliably. Select any place to open its full profile with affordability ratios, poverty and homeownership rates, and links to nearby communities of similar size.
All 248 places
Ranked by population, Census 2019-2023 ACS 5-year estimates.
| Place | Population | Median income | Median home value | Median rent |
|---|---|---|---|---|
| Boston city | 663,972 | $94,755 | $710,400 | $2,093 |
| Worcester city | 205,501 | $67,544 | $339,500 | $1,415 |
| Springfield city | 154,751 | $51,339 | $222,700 | $1,114 |
| Cambridge city | 117,794 | $126,469 | $1,040,500 | $2,742 |
| Lowell city | 114,799 | $76,205 | $395,100 | $1,603 |
| Brockton city | 105,080 | $77,089 | $405,500 | $1,545 |
| Quincy city | 101,361 | $95,711 | $598,100 | $1,998 |
| Lynn city | 100,905 | $74,715 | $472,600 | $1,612 |
| New Bedford city | 100,731 | $56,025 | $324,400 | $1,085 |
| Fall River city | 93,764 | $53,933 | $357,800 | $1,086 |
| Newton city | 88,504 | $184,989 | $1,202,500 | $2,388 |
| Lawrence city | 88,297 | $57,903 | $393,500 | $1,569 |
| Somerville city | 80,549 | $127,056 | $899,400 | $2,468 |
| Framingham city | 72,013 | $98,179 | $600,600 | $1,853 |
| Haverhill city | 67,387 | $87,675 | $426,900 | $1,620 |
| Malden city | 65,509 | $95,298 | $607,500 | $2,066 |
| Waltham city | 64,723 | $116,560 | $705,700 | $2,232 |
| Brookline CDP | 62,822 | $140,631 | $1,233,100 | $2,804 |
| Revere city | 59,933 | $81,121 | $566,200 | $1,966 |
| Taunton city | 59,719 | $79,715 | $388,200 | $1,269 |
| Medford city | 59,062 | $118,089 | $715,500 | $2,477 |
| Weymouth Town city | 57,786 | $100,077 | $516,200 | $1,861 |
| Chicopee city | 55,213 | $66,927 | $251,800 | $1,108 |
| Peabody city | 54,180 | $95,278 | $566,200 | $1,902 |
| Methuen Town city | 53,043 | $103,270 | $472,200 | $1,610 |
| Everett city | 49,236 | $79,658 | $605,200 | $1,988 |
| Barnstable Town city | 49,232 | $97,348 | $559,200 | $1,751 |
| Attleboro city | 46,499 | $93,266 | $409,100 | $1,446 |
| Arlington CDP | 46,015 | $141,440 | $885,000 | $2,043 |
| Salem city | 44,241 | $85,137 | $497,400 | $1,800 |
| Leominster city | 43,697 | $81,556 | $345,000 | $1,282 |
| Pittsfield city | 43,559 | $68,386 | $233,700 | $1,094 |
| Beverly city | 42,408 | $103,739 | $621,900 | $1,683 |
| Fitchburg city | 41,633 | $70,659 | $295,500 | $1,131 |
| Marlborough city | 41,398 | $95,047 | $485,400 | $1,721 |
| Woburn city | 41,205 | $107,754 | $641,800 | $2,190 |
| Westfield city | 40,673 | $82,847 | $295,500 | $1,064 |
| Chelsea city | 39,460 | $72,220 | $476,500 | $1,859 |
| Braintree Town city | 38,762 | $125,305 | $623,200 | $1,925 |
| Holyoke city | 37,949 | $51,892 | $255,300 | $1,016 |
| Amherst Town city | 35,472 | $65,938 | $454,000 | $1,570 |
| Watertown Town city | 35,270 | $123,422 | $737,600 | $2,357 |
| Randolph Town city | 34,683 | $103,129 | $463,500 | $2,049 |
| Lexington CDP | 34,085 | $219,402 | $1,147,900 | $2,816 |
| Franklin Town city | 33,067 | $142,788 | $567,100 | $1,856 |
| Needham CDP | 32,059 | $212,241 | $1,146,000 | $2,412 |
| Norwood CDP | 31,380 | $97,110 | $613,500 | $2,056 |
| North Attleborough Town city | 30,842 | $109,426 | $462,700 | $1,402 |
| Wellesley CDP | 29,906 | $250,001 | $1,513,400 | $2,849 |
| Gloucester city | 29,862 | $87,898 | $587,800 | $1,395 |
| Melrose city | 29,488 | $126,854 | $796,100 | $1,933 |
| Bridgewater Town city | 28,669 | $112,482 | $500,600 | $1,976 |
| Northampton city | 28,640 | $78,467 | $398,000 | $1,404 |
| West Springfield Town city | 28,635 | $70,401 | $307,900 | $1,121 |
| Saugus CDP | 28,599 | $100,819 | $589,500 | $1,982 |
| Agawam Town city | 28,510 | $82,359 | $290,000 | $1,234 |
| Milton CDP | 28,481 | $178,053 | $896,500 | $1,503 |
| Danvers CDP | 27,924 | $117,072 | $611,200 | $2,004 |
| Milford CDP | 27,919 | $88,992 | $429,800 | $1,702 |
| Wakefield CDP | 27,284 | $130,320 | $670,100 | $1,872 |
| Belmont CDP | 27,009 | $178,188 | $1,108,800 | $2,387 |
| Burlington CDP | 26,223 | $142,207 | $679,400 | $2,597 |
| Reading CDP | 25,448 | $163,725 | $741,100 | $1,722 |
| Dedham CDP | 25,109 | $124,375 | $630,400 | $2,058 |
| Wilmington CDP | 23,195 | $161,473 | $646,200 | $2,412 |
| Stoneham CDP | 22,986 | $112,635 | $629,000 | $1,878 |
| Winchester CDP | 22,862 | $218,176 | $1,181,700 | $2,271 |
| Gardner city | 21,075 | $62,948 | $271,300 | $1,071 |
| Marblehead CDP | 20,334 | $165,859 | $906,200 | $1,769 |
| Winthrop Town city | 18,807 | $106,357 | $606,900 | $1,909 |
| Newburyport city | 18,444 | $144,259 | $792,400 | $1,511 |
| Somerset CDP | 18,246 | $111,720 | $389,400 | $1,313 |
| Southbridge Town city | 17,806 | $59,397 | $267,000 | $1,157 |
| Greenfield city | 17,662 | $53,961 | $252,000 | $1,097 |
| Amesbury Town city | 17,277 | $100,599 | $475,400 | $1,573 |
| Abington CDP | 17,008 | $119,787 | $516,300 | $1,547 |
| Easthampton Town city | 16,103 | $72,925 | $343,800 | $1,192 |
| Longmeadow CDP | 15,724 | $144,639 | $425,800 | $1,650 |
| Hudson CDP | 15,610 | $96,149 | $457,400 | $1,417 |
| Swampscott CDP | 15,209 | $128,964 | $690,800 | $2,223 |
| Lynnfield CDP | 12,964 | $172,484 | $904,200 | $2,333 |
| North Adams city | 12,660 | $48,521 | $185,300 | $777 |
| Palmer Town city | 12,372 | $78,789 | $255,000 | $1,041 |
| Webster CDP | 12,300 | $60,384 | $303,900 | $1,112 |
| South Yarmouth CDP | 11,642 | $79,638 | $465,100 | $1,665 |
| Holbrook CDP | 11,320 | $107,768 | $436,500 | $1,522 |
| Nantucket CDP | 10,837 | $109,988 | $1,359,200 | $2,484 |
| Maynard CDP | 10,663 | $119,549 | $494,200 | $1,678 |
| Hull CDP | 10,098 | $127,112 | $606,100 | $1,885 |
| Andover CDP | 9,261 | $127,054 | $719,900 | $1,422 |
| Athol CDP | 8,711 | $61,742 | $227,000 | $1,018 |
| Middleborough Center CDP | 8,064 | $79,520 | $372,400 | $1,705 |
| Plymouth CDP | 7,852 | $72,639 | $426,000 | $1,701 |
| Whitinsville CDP | 7,250 | $93,504 | $440,100 | $1,271 |
| Mansfield Center CDP | 7,232 | $101,546 | $449,200 | $1,601 |
| Clinton CDP | 6,908 | $78,909 | $328,600 | $1,386 |
| Pinehurst CDP | 6,737 | $136,406 | $585,600 | $1,759 |
| Northborough CDP | 6,720 | $154,926 | $553,700 | $1,219 |
| Cochituate CDP | 6,688 | $190,938 | $862,000 | $1,705 |
| East Falmouth CDP | 6,415 | $69,121 | $554,200 | $1,884 |
| Kingston CDP | 6,373 | $130,179 | $529,400 | $1,298 |
| Foxborough CDP | 6,356 | $83,162 | $523,200 | $1,591 |
| Medfield CDP | 6,355 | $186,625 | $734,200 | $1,667 |
| West Yarmouth CDP | 6,323 | $63,859 | $456,800 | $1,514 |
| North Scituate CDP | 6,163 | $136,852 | $771,000 | $1,613 |
| Sharon CDP | 6,022 | $183,239 | $614,300 | $2,469 |
| West Concord CDP | 5,997 | $178,979 | $881,800 | $2,444 |
| Walpole CDP | 5,989 | $132,411 | $572,000 | $1,952 |
| Yarmouth Port CDP | 5,825 | $108,563 | $542,600 | $1,636 |
| Salisbury CDP | 5,735 | $93,052 | $441,500 | $1,737 |
| Ware CDP | 5,723 | $52,039 | $229,700 | $1,046 |
| East Harwich CDP | 5,670 | $108,157 | $585,400 | $2,213 |
| Bliss Corner CDP | 5,666 | $73,919 | $430,700 | $1,186 |
| Scituate CDP | 5,602 | $126,379 | $699,200 | $811 |
| Adams CDP | 5,584 | $48,750 | $189,100 | $909 |
| Oxford CDP | 5,572 | $91,742 | $327,300 | $1,047 |
| Spencer CDP | 5,520 | $59,618 | $297,700 | $1,052 |
| Hingham CDP | 5,343 | $222,696 | $1,216,800 | $1,066 |
| North Westport CDP | 4,995 | $85,120 | $389,300 | $999 |
| The Pinehills CDP | 4,988 | $121,792 | $669,100 | $2,689 |
| Bellingham CDP | 4,939 | $88,731 | $385,300 | $1,995 |
| Raynham Center CDP | 4,871 | $120,913 | $510,800 | $1,738 |
| Ipswich CDP | 4,806 | $92,969 | $570,500 | $1,456 |
| Rockport CDP | 4,795 | $86,250 | $694,300 | $1,848 |
| Marshfield CDP | 4,698 | $99,537 | $646,400 | $1,398 |
| Ocean Bluff-Brant Rock CDP | 4,695 | $118,625 | $483,600 | $1,383 |
| Millis-Clicquot CDP | 4,479 | $116,324 | $487,700 | $1,744 |
| Smith Mills CDP | 4,467 | $56,250 | $384,600 | $599 |
| North Plymouth CDP | 4,458 | $71,205 | $456,600 | $1,787 |
| Winchendon CDP | 4,407 | $67,188 | $258,300 | $1,217 |
| Williamstown CDP | 4,352 | $82,917 | $436,900 | $1,244 |
| Wilbraham CDP | 4,247 | $88,409 | $361,600 | $1,148 |
| Westborough CDP | 4,234 | $100,037 | $540,600 | $1,503 |
| Northwest Harwich CDP | 4,205 | $89,063 | $596,800 | $3,501 |
| Hopedale CDP | 4,126 | $111,016 | $399,100 | $1,844 |
| Falmouth CDP | 3,996 | $68,267 | $745,900 | $1,175 |
| Sagamore CDP | 3,958 | $132,000 | $562,600 | $1,752 |
| Turners Falls CDP | 3,949 | $56,729 | $235,500 | $1,133 |
| North Pembroke CDP | 3,924 | $177,703 | $521,400 | $2,620 |
| Orange CDP | 3,793 | $53,014 | $217,200 | $991 |
| Forestdale CDP | 3,716 | $105,368 | $462,500 | $1,790 |
| East Dennis CDP | 3,685 | $100,504 | $658,500 | $721 |
| North Lakeville CDP | 3,602 | $88,750 | $488,400 | $1,858 |
| East Sandwich CDP | 3,597 | $128,750 | $651,900 | $1,556 |
| Provincetown CDP | 3,466 | $123,456 | $786,900 | $1,331 |
| Dennis Port CDP | 3,439 | $61,974 | $450,500 | $1,524 |
| Nahant CDP | 3,328 | $111,004 | $686,000 | $1,790 |
| South Duxbury CDP | 3,272 | $206,111 | $987,500 | $2,181 |
| South Dennis CDP | 3,190 | $86,500 | $454,400 | $1,542 |
| Hopkinton CDP | 3,142 | $173,750 | $601,900 | $1,053 |
| Ocean Grove CDP | 3,099 | $97,109 | $337,800 | $1,278 |
| Cordaville CDP | 3,076 | $161,023 | $730,600 | — |
| Monument Beach CDP | 3,067 | $86,953 | $540,600 | $1,723 |
| Ayer CDP | 3,012 | $81,286 | $417,300 | $1,228 |
| Upton CDP | 2,985 | $109,925 | $474,600 | — |
| Sandwich CDP | 2,976 | $108,583 | $511,000 | $1,729 |
| Buzzards Bay CDP | 2,941 | $95,847 | $453,500 | $1,465 |
| North Seekonk CDP | 2,903 | $110,541 | $417,300 | $1,254 |
| East Douglas CDP | 2,842 | $141,042 | $400,900 | $1,249 |
| Littleton Common CDP | 2,838 | $129,347 | $551,800 | $1,604 |
| Acushnet Center CDP | 2,792 | $69,159 | $313,100 | $935 |
| West Wareham CDP | 2,776 | $55,900 | $204,200 | — |
| Wareham Center CDP | 2,737 | $88,424 | $411,500 | $1,207 |
| Vineyard Haven CDP | 2,672 | $73,917 | $815,000 | $1,379 |
| West Dennis CDP | 2,586 | $93,958 | $580,900 | $1,620 |
| Mattapoisett Center CDP | 2,573 | $99,864 | $649,200 | $1,708 |
| Topsfield CDP | 2,573 | $169,468 | $793,300 | $866 |
| Fiskdale CDP | 2,564 | $92,273 | $359,200 | $1,071 |
| North Falmouth CDP | 2,558 | $133,571 | $656,400 | — |
| Norton Center CDP | 2,526 | $114,051 | $418,400 | — |
| North Brookfield CDP | 2,477 | $75,956 | $235,000 | $982 |
| Baldwinville CDP | 2,454 | $56,957 | $284,900 | $792 |
| Dover CDP | 2,386 | $250,001 | $1,230,600 | — |
| Pocasset CDP | 2,375 | $84,544 | $607,700 | $671 |
| Boxford CDP | 2,325 | $238,375 | $977,400 | — |
| Belchertown CDP | 2,299 | $68,393 | $331,500 | $913 |
| Cedar Crest CDP | 2,289 | $175,313 | $606,500 | — |
| Sturbridge CDP | 2,277 | $129,413 | $404,700 | $1,682 |
| Lunenburg CDP | 2,163 | $112,422 | $439,600 | — |
| Marshfield Hills CDP | 2,121 | $210,096 | $750,600 | — |
| Harwich Port CDP | 2,011 | $64,813 | $654,900 | $1,174 |
| Hanson CDP | 2,002 | $115,109 | $490,700 | — |
| South Lancaster CDP | 1,991 | $104,745 | $370,200 | — |
| East Pepperell CDP | 1,984 | $111,736 | $415,200 | $1,612 |
| North Eastham CDP | 1,958 | $80,375 | $641,200 | $1,653 |
| Great Barrington CDP | 1,953 | $57,071 | $459,000 | $1,142 |
| Dennis CDP | 1,903 | $127,292 | $835,300 | $1,542 |
| Pepperell CDP | 1,887 | $76,196 | $399,700 | $1,117 |
| White Island Shores CDP | 1,880 | $104,940 | $366,800 | $1,694 |
| Devens CDP | 1,871 | $113,125 | $464,000 | $1,628 |
| South Deerfield CDP | 1,822 | $97,250 | $419,100 | $1,333 |
| Lenox CDP | 1,809 | $58,920 | $411,700 | $987 |
| Rutland CDP | 1,796 | $102,885 | $357,700 | $1,134 |
| Monson Center CDP | 1,794 | $58,603 | $279,500 | $770 |
| Essex CDP | 1,775 | $156,094 | $774,400 | $1,750 |
| Bourne CDP | 1,765 | $125,366 | $521,100 | — |
| Shelburne Falls CDP | 1,755 | $52,604 | $296,000 | $1,069 |
| Hanscom AFB CDP | 1,745 | $101,194 | — | $3,501 |
| Teaticket CDP | 1,728 | $85,669 | $488,700 | $2,604 |
| Brewster CDP | 1,711 | $75,481 | $702,000 | $1,316 |
| West Falmouth CDP | 1,655 | $115,735 | $734,000 | $1,756 |
| Duxbury CDP | 1,620 | $126,750 | $1,386,200 | — |
| Harwich Center CDP | 1,620 | $76,944 | $546,600 | $1,355 |
| Orleans CDP | 1,618 | $76,768 | $542,500 | $960 |
| Chatham CDP | 1,614 | $82,269 | $1,550,000 | $924 |
| Rowley CDP | 1,576 | $106,250 | $615,500 | $1,100 |
| Groton CDP | 1,571 | — | $736,800 | — |
| Onset CDP | 1,561 | — | $415,500 | — |
| Lee CDP | 1,522 | $70,306 | $265,900 | — |
| West Brookfield CDP | 1,518 | $59,734 | $282,900 | $1,081 |
| Weweantic CDP | 1,384 | — | $418,700 | $484 |
| Hatfield CDP | 1,361 | $109,625 | $460,300 | $846 |
| Oak Bluffs CDP | 1,357 | $59,082 | $1,013,900 | — |
| East Brookfield CDP | 1,349 | $70,625 | $337,500 | $990 |
| West Chatham CDP | 1,337 | $135,199 | $743,100 | — |
| Holland CDP | 1,313 | $83,382 | $281,000 | — |
| Shirley CDP | 1,256 | — | $378,700 | — |
| Green Harbor CDP | 1,254 | $195,930 | $825,600 | — |
| South Ashburnham CDP | 1,174 | $82,006 | $323,400 | — |
| Marion Center CDP | 1,159 | $180,130 | $622,600 | $2,368 |
| Granby CDP | 1,127 | $126,136 | $299,700 | — |
| Townsend CDP | 1,082 | $56,726 | $344,400 | $947 |
| Millers Falls CDP | 1,081 | $63,646 | $222,600 | $1,291 |
| Mashpee Neck CDP | 1,071 | $131,250 | $578,400 | — |
| Housatonic CDP | 1,054 | $86,920 | $429,200 | $1,259 |
| Woods Hole CDP | 999 | $72,386 | $876,700 | $1,180 |
| Brookfield CDP | 940 | $66,774 | $325,700 | $1,087 |
| Northfield CDP | 908 | $74,875 | $279,300 | $1,071 |
| Huntington CDP | 853 | $52,344 | $301,800 | $1,286 |
| New Seabury CDP | 824 | $206,000 | $883,500 | — |
| Edgartown CDP | 752 | — | — | — |
| Warren CDP | 705 | $40,315 | — | — |
| Chester CDP | 692 | $86,042 | $203,300 | $1,095 |
| West Warren CDP | 619 | — | $274,600 | $862 |
| Cheshire CDP | 584 | — | — | — |
| Russell CDP | 568 | $103,456 | $280,000 | $881 |
| Barre CDP | 550 | $55,625 | $313,100 | $1,906 |
| Seabrook CDP | 545 | — | $691,900 | — |
| Popponesset CDP | 501 | — | $652,200 | — |
| Deerfield CDP | 441 | — | — | — |
| Blandford CDP | 437 | $93,500 | $224,600 | — |
| Madaket CDP | 378 | $106,615 | $1,226,600 | — |
| Petersham CDP | 252 | $105,938 | $372,400 | $1,550 |
| Siasconset CDP | 191 | — | $1,546,900 | — |
| Lenox Dale CDP | 165 | — | — | — |
| Seconsett Island CDP | 138 | — | — | — |
| Monomoscoy Island CDP | 112 | — | $1,022,700 | — |
| Popponesset Island CDP | 72 | — | $2,000,001 | — |
Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year
Reading this Massachusetts list
What the Massachusetts numbers actually show.
Massachusetts is a city-weighted state without being a one-city state: 25 places above 50,000 residents hold 55% of the 4,993,470 people counted here, spread across several metros rather than one. Comparisons work best inside that tier — the 23 sub-thousand places on this list live in a different economy. Half of these places hold more than 4,747 residents, which is a small-town scale: big enough for published estimates, small enough that one employer or one subdivision moves the numbers.
Massachusetts sits on the expensive side of the national picture without being an outlier: $494,200 median home value on $97,348 of income is 5.1 years of gross earnings against 3.9 nationally. Median gross rent runs $1,550 including utilities, or about 19% of median household income annually.
Incomes fan out sharply inside Massachusetts. Strip the outliers and the top-decile place still earns 2.79× the bottom-decile one ($165,859 against $59,397); include them and Wellesley CDP tops the list at $250,001 and Warren CDP anchors the bottom at $40,315. A single "Massachusetts average" is averaging across two different economies.
Coverage is close to complete: only 15 of 248 rows show a blank where the Census suppressed an estimate for sample-size reasons. The rest are published five-year values, averaged over sixty months of responses.
Questions people ask
Specific to Massachusetts.
How many places does Massachusetts have? 248 appear in the current federal tabulation, counting incorporated cities, towns and villages together with census-designated places — unincorporated communities with no local government of their own. The legal suffix in each name is the Census description, which is how two communities can share a name.
Which Massachusetts row should I compare mine against? Pick places within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.
How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for places this small.
Keep going
More Massachusetts data.