Cities, towns and CDPs · Massachusetts
Cities and towns in Massachusetts
Massachusetts has 58 incorporated places (cities, towns, villages and boroughs), 266 towns and townships (county subdivisions with a local government of their own), and 190 census-designated places, communities the Census Bureau counts without a local government. 9 have 100,000 or more residents and 49 fewer than 1,000. The largest is Boston, with 672,973 residents on July 1, 2025 (Census Bureau estimate).
How many towns does Massachusetts have?
Massachusetts has 266 towns with a local government of their own, beside 58 incorporated places: 324 municipalities in all, with 190 census-designated places counted besides. The largest: Plymouth (67,846), Billerica (42,632), Shrewsbury (39,627), Chelmsford (38,549), Andover (37,014). Sort the table below by type to list them together.
What are the largest cities and towns in Massachusetts?
The largest cities of Massachusetts by the July 2025 estimates, first to fifth: Boston (672,973), Worcester (213,862), Springfield (154,702), Cambridge (122,588) and Lowell (119,971).
Sorted by population: the Census Bureau's 2025 estimate for incorporated places, towns and townships, the 2020-2024 ACS for census-designated places (which get no yearly estimate). Sort by any column. Download this list (CSV).
| Boston | 672,973 | $97,344 |
|---|---|---|
| Worcester | 213,862 | $70,102 |
| Springfield | 154,702 | $52,656 |
| Cambridge | 122,588 | $130,748 |
| Lowell | 119,971 | $78,658 |
| Brockton | 106,134 | $80,115 |
| Lynn | 104,236 | $75,043 |
| Quincy | 103,173 | $98,882 |
| New Bedford | 101,834 | $56,981 |
| Fall River | 95,298 | $56,673 |
| Newton | 90,741 | $190,304 |
| Lawrence | 89,320 | $60,433 |
| Somerville | 84,211 | $132,572 |
| Framingham | 73,021 | $107,419 |
| Haverhill | 68,361 | $88,326 |
| Plymouth | 67,846 | $116,941 |
| Malden | 66,370 | $100,606 |
| Waltham | 65,037 | $120,216 |
| Brookline | 63,266 | $142,101 |
| Taunton | 62,522 | $79,283 |
| Revere | 60,141 | $86,969 |
| Medford | 59,834 | $129,540 |
| Weymouth Town | 59,759 | $102,714 |
| Peabody | 55,953 | $96,657 |
| Chicopee | 55,310 | $62,615 |
| Methuen | 54,584 | $113,310 |
| Everett | 53,572 | $85,218 |
| Barnstable Town | 50,101 | $91,982 |
| Attleboro | 47,447 | $98,954 |
| Arlington | 46,350 | $150,701 |
| Salem | 45,381 | $85,153 |
| Leominster | 44,194 | $83,816 |
| Woburn | 43,962 | $111,185 |
| Beverly | 43,363 | $106,044 |
| Pittsfield | 42,909 | $70,582 |
| Marlborough | 42,772 | $91,968 |
| Billerica | 42,632 | $148,200 |
| Fitchburg | 42,136 | $73,040 |
| Amherst Town | 40,920 | $66,968 |
| Westfield | 40,546 | $87,753 |
| Chelsea | 40,130 | $72,179 |
| Shrewsbury | 39,627 | $139,302 |
| Braintree Town | 38,957 | $122,214 |
| Chelmsford | 38,549 | $140,629 |
| Holyoke | 38,023 | $53,605 |
| Andover | 37,014 | $172,606 |
| Natick | 36,969 | $138,538 |
| Watertown | 35,710 | $126,265 |
| Randolph Town | 34,948 | $109,573 |
| Dartmouth | 34,367 | $99,839 |
| Lexington | 34,295 | $238,444 |
| Franklin Town | 33,955 | $145,773 |
| Falmouth | 33,361 | $93,043 |
| Dracut | 32,783 | $114,036 |
| Needham | 32,459 | $214,308 |
| North Andover | 32,161 | $140,670 |
| Tewksbury | 31,901 | $128,061 |
| Norwood | 31,542 | $107,030 |
| North Attleborough Town | 31,506 | $112,665 |
| Northampton | 31,047 | $80,288 |
| Milford | 30,832 | $96,365 |
| Gloucester | 30,627 | $83,883 |
| Wellesley | 30,347 | $250,000 or more |
| Stoughton | 29,845 | $104,794 |
| Melrose | 29,597 | $133,953 |
| Bridgewater Town | 29,309 | $112,651 |
| West Springfield Town | 28,829 | $69,371 |
| Agawam Town | 28,783 | $85,421 |
| Saugus | 28,773 | $101,539 |
| Milton | 28,587 | $188,529 |
| Danvers | 28,098 | $125,395 |
| Wakefield | 27,793 | $134,306 |
| Milford CDPinside Milford | 27,731 | $93,310 |
| Belmont | 27,175 | $183,137 |
| Marshfield | 26,826 | $125,986 |
| Burlington | 26,274 | $146,436 |
| Walpole | 26,237 | $171,500 |
| Easton | 25,795 | $124,271 |
| Reading | 25,612 | $165,912 |
| Dedham | 25,237 | $128,955 |
| Yarmouth | 25,225 | $86,039 |
| Canton | 25,165 | $143,381 |
| Middleborough | 25,149 | $97,056 |
| Westford | 24,853 | $187,198 |
| Acton | 24,786 | $158,230 |
| Hingham | 24,481 | $178,390 |
| Mansfield | 24,236 | $125,273 |
| Wareham | 23,689 | $90,383 |
| Winchester | 23,406 | $230,198 |
| Stoneham | 23,355 | $113,964 |
| Wilmington | 23,336 | $168,152 |
| Westborough | 22,894 | $141,944 |
| Gardner | 21,483 | $67,518 |
| Ludlow | 21,279 | $84,838 |
| Grafton | 21,043 | $131,484 |
| Bourne | 20,772 | $91,058 |
| Sandwich | 20,575 | $122,486 |
| Holden | 20,526 | $141,923 |
| Marblehead | 20,413 | $182,132 |
| Hudson | 20,341 | $103,400 |
| Hopkinton | 19,866 | $222,801 |
| Scituate | 19,662 | $136,732 |
| Sudbury | 19,643 | $236,250 |
| Norton | 19,559 | $124,535 |
| Ashland | 19,177 | $127,539 |
| Newburyport | 19,148 | $139,625 |
| Foxborough | 18,934 | $115,833 |
| Sharon | 18,798 | $191,835 |
| Winthrop Town | 18,647 | $116,167 |
| Pembroke | 18,492 | $146,285 |
| Somerset | 18,298 | $112,677 |
| Concord | 18,208 | $195,350 |
| Southbridge Town | 18,105 | $66,287 |
| Bellingham | 18,032 | $125,307 |
| Rockland | 17,949 | $112,405 |
| Webster | 17,835 | $72,895 |
| South Hadley | 17,768 | $93,910 |
| Swansea | 17,701 | $116,364 |
| Greenfield | 17,691 | $55,614 |
| Amesbury | 17,588 | $103,554 |
| Auburn | 17,566 | $116,711 |
| Abington | 17,053 | $125,400 |
| Westport | 16,851 | $96,000 |
| Northbridge | 16,799 | $111,319 |
| East Longmeadow | 16,581 | $106,676 |
| Raynham | 16,579 | $124,012 |
| North Reading | 16,553 | $147,768 |
| Duxbury | 16,498 | $176,583 |
| Westwood | 16,426 | $223,125 |
| Fairhaven | 16,110 | $95,965 |
| Northborough | 16,080 | $153,199 |
| Seekonk | 16,046 | $120,613 |
| Easthampton | 15,851 | $71,673 |
| Hudson CDPinside Hudson | 15,719 | $90,524 |
| Clinton | 15,718 | $89,781 |
| Longmeadow | 15,696 | $149,601 |
| Whitman | 15,526 | $108,933 |
| Mashpee | 15,468 | $95,299 |
| Swampscott | 15,277 | $134,386 |
| Belchertown | 15,265 | $108,068 |
| Holliston | 15,206 | $159,817 |
| Hanover | 14,971 | $189,803 |
| Dennis | 14,906 | $88,154 |
| Bedford | 14,836 | $172,400 |
| Uxbridge | 14,783 | $124,725 |
| Nantucket | 14,758 | $139,688 |
| Wilbraham | 14,715 | $122,051 |
| East Bridgewater | 14,602 | $133,853 |
| Kingston | 14,548 | $119,876 |
| Millbury | 14,276 | $118,790 |
| Ipswich | 14,131 | $138,750 |
| Wayland | 13,913 | $224,000 |
| Medway | 13,804 | $173,750 |
| Charlton | 13,685 | $117,587 |
| Harwich | 13,635 | $96,966 |
| Rehoboth | 13,567 | $138,214 |
| Oxford | 13,514 | $103,862 |
| Medfield | 13,248 | $235,800 |
| Lynnfield | 13,064 | $175,265 |
| Tyngsborough | 12,721 | $129,348 |
| Wrentham | 12,453 | $151,676 |
| Lakeville | 12,430 | $133,984 |
| North Adams | 12,368 | $47,500 |
| Palmer Town | 12,367 | $78,480 |
| Webster CDPinside Webster | 12,228 | $63,837 |
| Spencer | 12,173 | $80,533 |
| Athol | 12,129 | $69,316 |
| Norfolk | 12,096 | $200,720 |
| Lunenburg | 12,043 | $112,828 |
| Carver | 11,981 | $91,250 |
| Dudley | 11,972 | $84,604 |
| Pepperell | 11,762 | $124,073 |
| Weston | 11,729 | $250,000 or more |
| South Yarmouthinside Yarmouth | 11,552 | $82,188 |
| Norwell | 11,546 | $188,699 |
| Groton | 11,541 | $192,958 |
| Leicester | 11,428 | $105,173 |
| Holbrook | 11,380 | $115,210 |
| Hanson | 10,927 | $132,200 |
| Acushnet | 10,800 | $89,503 |
| Maynard | 10,712 | $124,067 |
| Winchendon | 10,620 | $75,690 |
| Southborough | 10,559 | $196,808 |
| Brewster | 10,457 | $103,317 |
| Littleton | 10,404 | $149,722 |
| Plainville | 10,175 | $104,106 |
| Hull | 10,138 | $115,485 |
| Ware | 10,128 | $67,475 |
| Sturbridge | 10,120 | $136,759 |
| Nantucket CDPinside Nantucket | 10,017 | $148,017 |
| Middleton | 9,895 | $167,402 |
| Rutland | 9,776 | $145,707 |
| Sutton | 9,662 | $147,125 |
| Douglas | 9,545 | $152,267 |
| Salisbury | 9,530 | $93,361 |
| Millis | 9,463 | $155,996 |
| Andover CDPinside Andover | 9,451 | $126,563 |
| Freetown | 9,443 | $143,884 |
| Blackstone | 9,416 | $94,191 |
| Southwick | 9,305 | $120,462 |
| Ayer | 9,267 | $101,875 |
| Williamstown | 9,186 | $106,650 |
| Lancaster | 9,161 | $134,833 |
| Townsend | 9,143 | $121,528 |
| Westminster | 8,807 | $106,331 |
| Athol CDPinside Athol | 8,801 | $67,394 |
| Georgetown | 8,577 | $151,595 |
| Upton | 8,560 | $155,508 |
| Templeton | 8,553 | $101,154 |
| Boxford | 8,520 | $200,871 |
| Cohasset | 8,461 | $199,306 |
| Montague | 8,377 | $70,510 |
| Sterling | 8,358 | $129,063 |
| Dighton | 8,348 | $136,646 |
| Monson | 8,175 | $96,688 |
| Middleborough Centerinside Middleborough | 8,155 | $97,616 |
| Adams | 7,934 | $58,929 |
| West Boylston | 7,923 | $104,551 |
| Plymouth CDPinside Plymouth | 7,918 | $81,703 |
| West Bridgewater | 7,872 | $123,406 |
| Halifax | 7,845 | $118,556 |
| Hamilton | 7,674 | $129,833 |
| Clinton CDPinside Clinton | 7,658 | $79,516 |
| Orange | 7,569 | $55,824 |
| Stow | 7,248 | $185,809 |
| Great Barrington | 7,239 | $84,132 |
| Mansfield Centerinside Mansfield | 7,222 | $97,798 |
| Shirley | 7,189 | $122,365 |
| Rockport | 7,126 | $96,250 |
| Whitinsvilleinside Northbridge | 7,115 | $96,145 |
| Groveland | 7,102 | $141,487 |
| Harvard | 7,014 | $213,996 |
| Berkley | 6,950 | $144,205 |
| Lincoln | 6,925 | $175,117 |
| Newbury | 6,895 | $174,868 |
| Medfield CDPinside Medfield | 6,849 | $218,946 |
| Pinehurstinside Billerica | 6,845 | $146,250 |
| Mattapoisett | 6,831 | $130,241 |
| Merrimac | 6,818 | $123,054 |
| Chatham | 6,752 | $85,167 |
| Topsfield | 6,626 | $195,718 |
| Ashburnham | 6,554 | $118,809 |
| Orleans | 6,524 | $102,335 |
| North Scituateinside Scituate | 6,492 | $140,329 |
| Mendon | 6,479 | $132,256 |
| Bolton | 6,477 | $205,449 |
| Cochituateinside Wayland | 6,471 | $192,361 |
| Walpole CDPinside Walpole | 6,461 | $154,263 |
| Northborough CDPinside Northborough | 6,392 | $133,839 |
| Ware CDPinside Ware | 6,369 | $45,158 |
| Rowley | 6,356 | $132,734 |
| Foxborough CDPinside Foxborough | 6,251 | $86,871 |
| East Falmouthinside Falmouth | 6,245 | $81,464 |
| Sharon CDPinside Sharon | 6,232 | $183,808 |
| West Yarmouthinside Yarmouth | 6,194 | $65,841 |
| Dalton | 6,157 | $79,438 |
| Southampton | 6,085 | $123,125 |
| Hopedale | 6,066 | $115,722 |
| Dover | 6,026 | $250,000 or more |
| Granby | 5,991 | $119,297 |
| Yarmouth Portinside Yarmouth | 5,961 | $110,304 |
| Rochester | 5,956 | $120,273 |
| Kingston CDPinside Kingston | 5,910 | $150,886 |
| West Concordinside Concord | 5,876 | $183,228 |
| Eastham | 5,844 | $72,992 |
| Scituate CDPinside Scituate | 5,796 | $124,549 |
| Lee | 5,673 | $83,750 |
| Oxford CDPinside Oxford | 5,671 | $89,623 |
| Spencer CDPinside Spencer | 5,661 | $59,931 |
| Salisbury CDPinside Salisbury | 5,656 | $92,469 |
| East Harwichinside Harwich | 5,654 | $111,508 |
| Barre | 5,641 | $107,727 |
| Boxborough | 5,508 | $144,611 |
| Manchester-by-the-Sea | 5,475 | $206,389 |
| Edgartown | 5,446 | $125,236 |
| Oak Bluffs | 5,428 | $145,196 |
| Adams CDPinside Adams | 5,427 | $48,775 |
| Bliss Cornerinside Dartmouth | 5,405 | $75,420 |
| Marion | 5,366 | $143,092 |
| Bellingham CDPinside Bellingham | 5,325 | $96,763 |
| North Westportinside Westport | 5,289 | $87,582 |
| Carlisle | 5,286 | $250,000 or more |
| The Pinehillsinside Plymouth | 5,282 | $122,798 |
| Hadley | 5,213 | $119,259 |
| Marshfield CDPinside Marshfield | 5,161 | $97,105 |
| Deerfield | 5,147 | $106,136 |
| Hingham CDPinside Hingham | 5,130 | $205,769 |
| Warren | 5,122 | $66,082 |
| Boylston | 5,104 | $140,962 |
| Williamstown CDPinside Williamstown | 5,070 | $97,917 |
| Lenox | 5,059 | $106,080 |
| Paxton | 5,046 | $134,083 |
| Hampden | 4,960 | $104,536 |
| Wenham | 4,952 | $194,781 |
| Tisbury | 4,934 | $74,113 |
| Ipswich CDPinside Ipswich | 4,924 | $104,102 |
| Avon | 4,861 | $130,625 |
| Raynham Centerinside Raynham | 4,841 | $132,382 |
| North Brookfield | 4,793 | $79,285 |
| West Newbury | 4,709 | $179,500 |
| Rockport CDPinside Rockport | 4,704 | $86,250 |
| Westborough CDPinside Westborough | 4,699 | $106,200 |
| Smith Millsinside Dartmouth | 4,612 | $64,818 |
| Ocean Bluff-Brant Rockinside Marshfield | 4,540 | $119,310 |
| Hubbardston | 4,460 | $123,500 |
| Sherborn | 4,455 | $250,000 or more |
| Millis-Clicquotinside Millis | 4,437 | $146,853 |
| Hopedale CDPinside Hopedale | 4,360 | $107,909 |
| North Plymouthinside Plymouth | 4,337 | $80,745 |
| Winchendon CDPinside Winchendon | 4,331 | $55,809 |
| Turners Fallsinside Montague | 4,124 | $54,772 |
| Sagamoreinside Bourne | 4,072 | $108,315 |
| Falmouth CDPinside Falmouth | 3,954 | $68,227 |
| West Brookfield | 3,947 | $95,613 |
| Northwest Harwichinside Harwich | 3,932 | $107,730 |
| East Sandwichinside Sandwich | 3,864 | $115,000 |
| Forestdaleinside Sandwich | 3,801 | $108,158 |
| Essex | 3,770 | $157,147 |
| Brimfield | 3,739 | $111,250 |
| Orange CDPinside Orange | 3,737 | $48,115 |
| Provincetown | 3,729 | $136,904 |
| Wellfleet | 3,707 | $117,938 |
| Dennis Portinside Dennis | 3,691 | $70,094 |
| Wilbraham CDPinside Wilbraham | 3,679 | $92,188 |
| West Tisbury | 3,645 | $182,750 |
| Wareham Centerinside Wareham | 3,635 | $91,936 |
| North Lakevilleinside Lakeville | 3,624 | $106,713 |
| Princeton | 3,618 | $158,750 |
| Sunderland | 3,607 | $68,083 |
| Brookfield | 3,516 | $81,250 |
| Dunstable | 3,486 | $208,512 |
| Berlin | 3,486 | $121,336 |
| Ocean Groveinside Swansea | 3,453 | $118,696 |
| Provincetown CDPinside Provincetown | 3,452 | $158,125 |
| Hopkinton CDPinside Hopkinton | 3,426 | $201,094 |
| North Pembrokeinside Pembroke | 3,393 | $194,309 |
| Nahant | 3,325 | $112,762 |
| Sheffield | 3,314 | $92,120 |
| Littleton Commoninside Littleton | 3,289 | $135,074 |
| Hatfield | 3,286 | $89,005 |
| Monument Beachinside Bourne | 3,277 | $77,167 |
| Ashby | 3,274 | $115,598 |
| South Duxburyinside Duxbury | 3,252 | $212,734 |
| Upton CDPinside Upton | 3,234 | $110,900 |
| Millville | 3,186 | $127,188 |
| Cheshire | 3,180 | $69,803 |
| South Dennisinside Dennis | 3,135 | $88,411 |
| Ayer CDPinside Ayer | 3,098 | $74,878 |
| East Dennisinside Dennis | 3,062 | $103,654 |
| Lanesborough | 2,999 | $86,219 |
| Cordavilleinside Southborough | 2,989 | $165,375 |
| East Douglasinside Douglas | 2,987 | $138,309 |
| Plympton | 2,985 | $126,736 |
| North Seekonkinside Seekonk | 2,974 | $114,712 |
| Buzzards Bayinside Bourne | 2,909 | $94,388 |
| Sandwich CDPinside Sandwich | 2,890 | $117,321 |
| Northfield | 2,857 | $103,375 |
| North Falmouthinside Falmouth | 2,838 | $121,509 |
| Acushnet Centerinside Acushnet | 2,810 | $71,864 |
| Hardwick | 2,736 | $75,000 |
| Mattapoisett Centerinside Mattapoisett | 2,669 | $105,500 |
| Norton Centerinside Norton | 2,663 | $119,949 |
| North Brookfield CDPinside North Brookfield | 2,659 | $77,740 |
| Topsfield CDPinside Topsfield | 2,624 | $191,146 |
| Holland | 2,577 | $91,979 |
| West Dennisinside Dennis | 2,556 | $95,758 |
| Baldwinvilleinside Templeton | 2,528 | $51,917 |
| Truro | 2,483 | $118,984 |
| Vineyard Haveninside Tisbury | 2,469 | $77,665 |
| Williamsburg | 2,445 | $104,792 |
| Sturbridge CDPinside Sturbridge | 2,443 | $131,568 |
| Dennis CDPinside Dennis | 2,424 | $109,882 |
| Belchertown CDPinside Belchertown | 2,355 | $77,428 |
| Great Barrington CDPinside Great Barrington | 2,331 | $64,506 |
| Fiskdaleinside Sturbridge | 2,311 | $112,400 |
| Dover CDPinside Dover | 2,308 | $250,000 or more |
| Boxford CDPinside Boxford | 2,284 | $188,482 |
| West Warehaminside Wareham | 2,257 | $58,560 |
| Pocassetinside Bourne | 2,247 | $84,583 |
| Harwich Portinside Harwich | 2,238 | $70,761 |
| East Brookfield | 2,231 | $81,042 |
| South Lancasterinside Lancaster | 2,177 | $109,173 |
| Hanscom AFBinside Lincoln | 2,110 | $104,688 |
| Bernardston | 2,108 | $81,940 |
| North Easthaminside Eastham | 2,085 | $77,442 |
| Lunenburg CDPinside Lunenburg | 2,057 | $109,662 |
| Huntington | 2,039 | $94,398 |
| Rutland CDPinside Rutland | 2,019 | $95,724 |
| Brewster CDPinside Brewster | 1,994 | $113,214 |
| Duxbury CDPinside Duxbury | 1,994 | $126,694 |
| Stockbridge | 1,982 | $146,250 |
| Marshfield Hillsinside Marshfield | 1,978 | $216,250 |
| Pepperell CDPinside Pepperell | 1,971 | $76,726 |
| East Pepperellinside Pepperell | 1,949 | $96,198 |
| Hanson CDPinside Hanson | 1,927 | $119,211 |
| Becket | 1,922 | $80,417 |
| Oakham | 1,917 | $102,000 |
| South Deerfieldinside Deerfield | 1,882 | $103,056 |
| Hinsdale | 1,880 | $77,845 |
| Shelburne | 1,868 | $83,000 |
| Lenox CDPinside Lenox | 1,866 | $61,335 |
| Leverett | 1,850 | $104,688 |
| Shelburne Fallsinside Buckland | 1,845 | $76,536 |
| Wales | 1,833 | $89,006 |
| Buckland | 1,812 | $82,877 |
| Bourne CDPinside Bourne | 1,806 | $97,847 |
| Phillipston | 1,794 | $94,692 |
| Harwich Centerinside Harwich | 1,774 | $85,057 |
| Teaticketinside Falmouth | 1,759 | $84,837 |
| Conway | 1,750 | $97,250 |
| Cedar Crestinside Marshfield | 1,730 | $168,721 |
| Devensinside Harvard | 1,723 | $189,250 |
| Rowley CDPinside Rowley | 1,708 | $109,622 |
| Shutesbury | 1,705 | $123,333 |
| Essex CDPinside Essex | 1,688 | $161,250 |
| Ashfield | 1,680 | $80,833 |
| Colrain | 1,654 | $80,673 |
| Erving | 1,651 | $77,656 |
| Russell | 1,637 | $108,750 |
| Clarksburg | 1,625 | $77,143 |
| Whately | 1,622 | $116,563 |
| White Island Shoresinside Wareham | 1,620 | $106,667 |
| Westhampton | 1,618 | $100,000 |
| Monson Centerinside Monson | 1,613 | $64,563 |
| Otis | 1,610 | $108,898 |
| Chatham CDPinside Chatham | 1,600 | $83,750 |
| West Brookfield CDPinside West Brookfield | 1,563 | $76,625 |
| Gill | 1,551 | $90,208 |
| Granville | 1,541 | $84,375 |
| Lee CDPinside Lee | 1,511 | $70,724 |
| New Marlborough | 1,500 | $117,188 |
| South Ashburnhaminside Ashburnham | 1,500 | $126,071 |
| Orleans CDPinside Orleans | 1,480 | $78,359 |
| Weweanticinside Wareham | 1,452 | $62,481 |
| Hatfield CDPinside Hatfield | 1,449 | $110,972 |
| East Brookfield CDPinside East Brookfield | 1,445 | $69,837 |
| Warren CDPinside Warren | 1,426 | $40,365 |
| Richmond | 1,400 | $106,250 |
| Onsetinside Wareham | 1,380 | $137,997 |
| Egremont | 1,369 | $101,458 |
| Marion Centerinside Marion | 1,335 | $150,700 |
| West Falmouthinside Falmouth | 1,325 | $77,292 |
| West Stockbridge | 1,319 | $107,083 |
| Green Harborinside Marshfield | 1,314 | $203,159 |
| Pelham | 1,308 | $113,750 |
| Holland CDPinside Holland | 1,301 | $86,615 |
| Royalston | 1,297 | $102,109 |
| West Chathaminside Chatham | 1,258 | not published |
| Chilmark | 1,253 | $168,750 |
| Petersham | 1,242 | $110,750 |
| Groton CDPinside Groton | 1,232 | $135,714 |
| Chester | 1,222 | $89,390 |
| Blandford | 1,212 | $91,902 |
| Oak Bluffs CDPinside Oak Bluffs | 1,184 | not published |
| Worthington | 1,166 | $91,667 |
| Charlemont | 1,163 | $53,063 |
| Chesterfield | 1,154 | $103,967 |
| Granby CDPinside Granby | 1,152 | $135,750 |
| Shirley CDPinside Shirley | 1,146 | $108,494 |
| Housatonicinside Great Barrington | 1,113 | not published |
| Monterey | 1,093 | $152,353 |
| Northfield CDPinside Northfield | 1,070 | $68,333 |
| Millers Fallsinside Montague | 1,054 | $68,750 |
| New Salem | 1,028 | $79,688 |
| New Braintree | 1,013 | $99,500 |
| Woods Holeinside Falmouth | 988 | $71,724 |
| Townsend CDPinside Townsend | 987 | $58,571 |
| Sandisfield | 983 | $91,111 |
| Goshen | 943 | $98,906 |
| Wendell | 911 | $65,288 |
| Mashpee Neckinside Mashpee | 908 | $92,284 |
| Edgartown CDPinside Edgartown | 904 | $250,000 or more |
| Huntington CDPinside Huntington | 892 | $49,722 |
| Montgomery | 838 | $123,000 |
| Brookfield CDPinside Brookfield | 828 | $81,563 |
| Windsor | 817 | $115,563 |
| Cummington | 803 | $104,167 |
| Peru | 791 | $90,750 |
| Warwick | 769 | $93,333 |
| Hancock | 748 | $96,250 |
| New Seaburyinside Mashpee | 726 | $212,750 |
| Leyden | 725 | $105,893 |
| Heath | 721 | $98,750 |
| Florida | 700 | $86,875 |
| Chester CDPinside Chester | 681 | $77,143 |
| Cheshire CDPinside Cheshire | 674 | not published |
| Barre CDPinside Barre | 673 | $75,202 |
| Savoy | 655 | $61,328 |
| Plainfield | 643 | $63,500 |
| West Warreninside Warren | 613 | $66,921 |
| Popponessetinside Mashpee | 563 | $102,357 |
| Seabrookinside Mashpee | 530 | $142,031 |
| Washington | 502 | $95,278 |
| Alford | 488 | $121,042 |
| Russell CDPinside Russell | 487 | $106,806 |
| Tolland | 476 | $106,250 |
| Deerfield CDPinside Deerfield | 458 | $182,788 |
| Aquinnah | 451 | $146,354 |
| Blandford CDPinside Blandford | 433 | $92,174 |
| Tyringham | 422 | $163,333 |
| Rowe | 417 | $69,583 |
| Middlefield | 392 | $103,750 |
| Madaketinside Nantucket | 377 | $112,500 |
| Hawley | 350 | $87,500 |
| Petersham CDPinside Petersham | 312 | $107,813 |
| New Ashford | 246 | $102,188 |
| Siasconsetinside Nantucket | 204 | not published |
| Seconsett Islandinside Mashpee | 168 | $82,875 |
| Mount Washington | 154 | $142,500 |
| Monomoscoy Islandinside Mashpee | 141 | $155,341 |
| Monroe | 115 | not published |
| Gosnold | 62 | not published |
| Popponesset Islandinside Mashpee | 33 | not published |
| Lenox Daleinside Lenox | 29 | not published |
Download every place in Massachusetts as a CSV file
Source: PEP Vintage 2025 (SUB-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates
How these figures are made: methodology and release checks · reading a margin of error · every state · corrections