Massachusetts Cities Ranked by Population
Complete list of all 248 cities and Census-designated places in Massachusetts, ranked by population.
| # | City | Population | Median Income | Poverty | Home Value |
|---|---|---|---|---|---|
| 1 | Boston | 666,442 | $97,344 | 16.6% | $731,700 |
| 2 | Worcester | 207,055 | $70,102 | 19.6% | $374,400 |
| 3 | Springfield | 154,749 | $52,656 | 25.8% | $245,000 |
| 4 | Cambridge | 118,796 | $130,748 | 12.8% | $1,092,100 |
| 5 | Lowell | 118,368 | $78,658 | 16.9% | $429,200 |
| 6 | Brockton | 105,386 | $80,115 | 13.5% | $437,500 |
| 7 | Quincy | 102,114 | $98,882 | 10.6% | $618,500 |
| 8 | Lynn | 101,709 | $75,043 | 13.8% | $510,100 |
| 9 | New Bedford | 100,998 | $56,981 | 20.5% | $357,300 |
| 10 | Fall River | 94,082 | $56,673 | 19.6% | $395,500 |
| 11 | Newton | 89,044 | $190,304 | 4.5% | $1,264,900 |
| 12 | Lawrence | 88,736 | $60,433 | 17.6% | $415,200 |
| 13 | Somerville | 81,036 | $132,572 | 9.8% | $911,300 |
| 14 | Framingham | 72,399 | $107,419 | 10.4% | $627,300 |
| 15 | Haverhill | 67,698 | $88,326 | 11.3% | $453,900 |
| 16 | Malden | 65,906 | $100,606 | 11.4% | $633,500 |
| 17 | Waltham | 64,902 | $120,216 | 9.4% | $748,700 |
| 18 | Brookline | 63,266 | $142,101 | 8.7% | $1,246,800 |
| 19 | Taunton | 60,433 | $79,283 | 13.0% | $422,800 |
| 20 | Revere | 60,012 | $86,969 | 11.6% | $597,400 |
| 21 | Medford | 59,354 | $129,540 | 7.6% | $755,500 |
| 22 | Weymouth Town | 58,505 | $102,714 | 7.7% | $552,100 |
| 23 | Chicopee | 55,295 | $62,615 | 17.3% | $274,500 |
| 24 | Peabody | 54,695 | $96,657 | 7.6% | $596,200 |
| 25 | Methuen | 53,475 | $113,310 | 7.8% | $499,700 |
| 26 | Everett | 50,045 | $85,218 | 14.7% | $610,000 |
| 27 | Barnstable Town | 49,568 | $91,982 | 7.4% | $602,500 |
| 28 | Attleboro | 46,762 | $98,954 | 8.6% | $448,100 |
| 29 | Arlington | 46,350 | $150,701 | 5.4% | $933,800 |
| 30 | Salem | 44,795 | $85,153 | 12.1% | $542,800 |
| 31 | Leominster | 43,909 | $83,816 | 9.2% | $380,400 |
| 32 | Pittsfield | 43,457 | $70,582 | 14.9% | $256,900 |
| 33 | Beverly | 42,665 | $106,044 | 9.4% | $650,300 |
| 34 | Woburn | 41,939 | $111,185 | 7.9% | $673,500 |
| 35 | Fitchburg | 41,798 | $73,040 | 15.6% | $336,400 |
| 36 | Marlborough | 41,647 | $91,968 | 9.6% | $513,100 |
| 37 | Westfield | 40,378 | $87,753 | 10.7% | $325,100 |
| 38 | Chelsea | 39,908 | $72,179 | 20.8% | $493,500 |
| 39 | Braintree Town | 38,899 | $122,214 | 5.9% | $656,800 |
| 40 | Amherst Town | 38,182 | $66,968 | 23.7% | $484,900 |
| 41 | Holyoke | 37,813 | $53,605 | 27.0% | $274,100 |
| 42 | Watertown | 35,543 | $126,265 | 7.5% | $784,600 |
| 43 | Randolph Town | 34,878 | $109,573 | 8.4% | $496,400 |
| 44 | Lexington | 34,295 | $238,444 | 4.7% | $1,203,100 |
| 45 | Franklin Town | 33,154 | $145,773 | 5.9% | $611,700 |
| 46 | Needham | 32,459 | $214,308 | 3.7% | $1,188,500 |
| 47 | Norwood | 31,542 | $107,030 | 8.8% | $651,700 |
| 48 | North Attleborough Town | 30,984 | $112,665 | 4.7% | $482,200 |
| 49 | Northampton | 30,962 | $80,288 | 13.4% | $429,700 |
| 50 | Wellesley | 30,347 | $250,000+ | 4.0% | $1,582,700 |
| 51 | Gloucester | 30,075 | $83,883 | 9.6% | $600,600 |
| 52 | Melrose | 29,650 | $133,953 | 3.8% | $822,900 |
| 53 | Saugus | 28,773 | $101,539 | 6.0% | $603,400 |
| 54 | West Springfield Town | 28,772 | $69,371 | 11.9% | $321,500 |
| 55 | Milton | 28,587 | $188,529 | 4.7% | $933,200 |
| 56 | Agawam Town | 28,539 | $85,421 | 6.7% | $311,600 |
| 57 | Bridgewater Town | 28,471 | $112,651 | 4.8% | $533,100 |
| 58 | Danvers | 28,098 | $125,395 | 4.8% | $644,200 |
| 59 | Wakefield | 27,793 | $134,306 | 4.9% | $723,500 |
| 60 | Milford | 27,731 | $93,310 | 8.4% | $464,700 |
| 61 | Belmont | 27,175 | $183,137 | 3.6% | $1,159,000 |
| 62 | Burlington | 26,274 | $146,436 | 5.9% | $740,600 |
| 63 | Reading | 25,612 | $165,912 | 3.2% | $809,000 |
| 64 | Dedham | 25,237 | $128,955 | 5.6% | $661,800 |
| 65 | Winchester | 23,406 | $230,198 | 4.7% | $1,215,200 |
| 66 | Stoneham | 23,355 | $113,964 | 5.3% | $671,900 |
| 67 | Wilmington | 23,336 | $168,152 | 3.8% | $680,500 |
| 68 | Gardner | 21,148 | $67,518 | 13.7% | $301,600 |
| 69 | Marblehead | 20,413 | $182,132 | 4.4% | $943,900 |
| 70 | Winthrop Town | 18,759 | $116,167 | 7.2% | $649,600 |
| 71 | Newburyport | 18,652 | $139,625 | 5.0% | $834,000 |
| 72 | Somerset | 18,298 | $112,677 | 4.9% | $418,800 |
| 73 | Southbridge Town | 17,928 | $66,287 | 15.3% | $294,800 |
| 74 | Greenfield | 17,664 | $55,614 | 15.2% | $263,100 |
| 75 | Amesbury | 17,403 | $103,554 | 7.1% | $519,300 |
| 76 | Abington | 17,053 | $125,400 | 5.2% | $539,600 |
| 77 | Easthampton | 16,086 | $71,673 | 8.0% | $371,500 |
| 78 | Hudson | 15,719 | $90,524 | 6.3% | $473,300 |
| 79 | Longmeadow | 15,696 | $149,601 | 4.1% | $454,100 |
| 80 | Swampscott | 15,277 | $134,386 | 7.1% | $771,100 |
| 81 | Lynnfield | 13,064 | $175,265 | 6.0% | $917,600 |
| 82 | North Adams | 12,606 | $47,500 | 18.6% | $195,900 |
| 83 | Palmer Town | 12,381 | $78,480 | 8.3% | $271,400 |
| 84 | Webster | 12,228 | $63,837 | 16.0% | $333,100 |
| 85 | South Yarmouth | 11,552 | $82,188 | 11.6% | $541,700 |
| 86 | Holbrook | 11,380 | $115,210 | 7.7% | $465,400 |
| 87 | Maynard | 10,712 | $124,067 | 8.3% | $527,400 |
| 88 | Hull | 10,138 | $115,485 | 5.8% | $646,000 |
| 89 | Nantucket | 10,017 | $148,017 | 3.2% | $1,465,300 |
| 90 | Andover | 9,451 | $126,563 | 6.2% | $726,100 |
| 91 | Athol | 8,801 | $67,394 | 21.0% | $248,700 |
| 92 | Middleborough Center | 8,155 | $97,616 | 8.8% | $424,900 |
| 93 | Plymouth | 7,918 | $81,703 | 10.0% | $446,800 |
| 94 | Clinton | 7,658 | $79,516 | 9.2% | $375,600 |
| 95 | Mansfield Center | 7,222 | $97,798 | 4.1% | $480,000 |
| 96 | Whitinsville | 7,115 | $96,145 | 10.3% | $449,600 |
| 97 | Medfield | 6,849 | $218,946 | 3.0% | $815,300 |
| 98 | Pinehurst | 6,845 | $146,250 | 2.9% | $623,800 |
| 99 | North Scituate | 6,492 | $140,329 | 2.9% | $824,800 |
| 100 | Cochituate | 6,471 | $192,361 | 4.6% | $906,300 |
| 101 | Walpole | 6,461 | $154,263 | 6.1% | $626,600 |
| 102 | Northborough | 6,392 | $133,839 | 2.1% | $560,500 |
| 103 | Ware | 6,369 | $45,158 | 14.1% | $253,400 |
| 104 | Foxborough | 6,251 | $86,871 | 13.0% | $538,500 |
| 105 | East Falmouth | 6,245 | $81,464 | 8.6% | $593,000 |
| 106 | Sharon | 6,232 | $183,808 | 2.6% | $677,900 |
| 107 | West Yarmouth | 6,194 | $65,841 | 9.1% | $494,600 |
| 108 | Yarmouth Port | 5,961 | $110,304 | 7.7% | $604,900 |
| 109 | Kingston | 5,910 | $150,886 | 4.9% | $589,900 |
| 110 | West Concord | 5,876 | $183,228 | 6.5% | $904,200 |
| 111 | Scituate | 5,796 | $124,549 | 3.4% | $821,600 |
| 112 | Oxford | 5,671 | $89,623 | 11.4% | $345,700 |
| 113 | Spencer | 5,661 | $59,931 | 15.8% | $341,300 |
| 114 | Salisbury | 5,656 | $92,469 | 5.6% | $465,900 |
| 115 | East Harwich | 5,654 | $111,508 | 1.7% | $638,900 |
| 116 | Adams | 5,427 | $48,775 | 15.1% | $197,400 |
| 117 | Bliss Corner | 5,405 | $75,420 | 9.0% | $446,200 |
| 118 | Bellingham | 5,325 | $96,763 | 1.8% | $431,200 |
| 119 | North Westport | 5,289 | $87,582 | 4.3% | $411,300 |
| 120 | The Pinehills | 5,282 | $122,798 | 3.5% | $693,100 |
| 121 | Marshfield | 5,161 | $97,105 | 17.4% | $675,300 |
| 122 | Hingham | 5,130 | $205,769 | 7.7% | $1,255,700 |
| 123 | Williamstown | 5,070 | $97,917 | 18.0% | $439,300 |
| 124 | Ipswich | 4,924 | $104,102 | 5.6% | $598,400 |
| 125 | Raynham Center | 4,841 | $132,382 | 11.0% | $547,700 |
| 126 | Rockport | 4,704 | $86,250 | 4.2% | $748,200 |
| 127 | Westborough | 4,699 | $106,200 | 9.7% | $584,900 |
| 128 | Smith Mills | 4,612 | $64,818 | 8.0% | $420,400 |
| 129 | Ocean Bluff-Brant Rock | 4,540 | $119,310 | 5.3% | $554,000 |
| 130 | Millis-Clicquot | 4,437 | $146,853 | 6.7% | $545,600 |
| 131 | Hopedale | 4,360 | $107,909 | 3.7% | $424,800 |
| 132 | North Plymouth | 4,337 | $80,745 | 20.6% | $494,500 |
| 133 | Winchendon | 4,331 | $55,809 | 23.6% | $276,300 |
| 134 | Turners Falls | 4,124 | $54,772 | 12.4% | $246,700 |
| 135 | Sagamore | 4,072 | $108,315 | 2.5% | $575,700 |
| 136 | Falmouth | 3,954 | $68,227 | 21.8% | $837,900 |
| 137 | Northwest Harwich | 3,932 | $107,730 | 7.5% | $665,100 |
| 138 | East Sandwich | 3,864 | $115,000 | 11.5% | $689,000 |
| 139 | Forestdale | 3,801 | $108,158 | 4.5% | $490,200 |
| 140 | Orange | 3,737 | $48,115 | 25.2% | $231,400 |
| 141 | Dennis Port | 3,691 | $70,094 | 12.7% | $523,900 |
| 142 | Wilbraham | 3,679 | $92,188 | 10.4% | $400,300 |
| 143 | Wareham Center | 3,635 | $91,936 | 5.1% | $425,700 |
| 144 | North Lakeville | 3,624 | $106,713 | 6.6% | $543,300 |
| 145 | Ocean Grove | 3,453 | $118,696 | 0.5% | $362,200 |
| 146 | Provincetown | 3,452 | $158,125 | 5.4% | $959,000 |
| 147 | Hopkinton | 3,426 | $201,094 | 3.1% | $666,400 |
| 148 | North Pembroke | 3,393 | $194,309 | 8.3% | $536,000 |
| 149 | Nahant | 3,325 | $112,762 | 8.9% | $748,800 |
| 150 | Littleton Common | 3,289 | $135,074 | 1.2% | $558,200 |
| 151 | Monument Beach | 3,277 | $77,167 | 6.2% | $559,900 |
| 152 | South Duxbury | 3,252 | $212,734 | 4.8% | $982,000 |
| 153 | Upton | 3,234 | $110,900 | 3.4% | $476,300 |
| 154 | South Dennis | 3,135 | $88,411 | 3.0% | $495,700 |
| 155 | Ayer | 3,098 | $74,878 | 6.9% | $444,600 |
| 156 | East Dennis | 3,062 | $103,654 | 4.8% | $694,000 |
| 157 | Cordaville | 2,989 | $165,375 | 2.4% | $765,900 |
| 158 | East Douglas | 2,987 | $138,309 | 8.8% | $434,600 |
| 159 | North Seekonk | 2,974 | $114,712 | 4.0% | $436,700 |
| 160 | Buzzards Bay | 2,909 | $94,388 | 7.3% | $454,500 |
| 161 | Sandwich | 2,890 | $117,321 | 6.3% | $584,300 |
| 162 | North Falmouth | 2,838 | $121,509 | 3.0% | $715,300 |
| 163 | Acushnet Center | 2,810 | $71,864 | 10.1% | $378,900 |
| 164 | Mattapoisett Center | 2,669 | $105,500 | 5.3% | $651,900 |
| 165 | Norton Center | 2,663 | $119,949 | 15.6% | $543,500 |
| 166 | North Brookfield | 2,659 | $77,740 | 17.0% | $272,200 |
| 167 | Topsfield | 2,624 | $191,146 | 4.9% | $836,600 |
| 168 | West Dennis | 2,556 | $95,758 | 6.9% | $644,800 |
| 169 | Baldwinville | 2,528 | $51,917 | 18.1% | $328,900 |
| 170 | Vineyard Haven | 2,469 | $77,665 | 3.8% | $847,400 |
| 171 | Sturbridge | 2,443 | $131,568 | 3.1% | $418,400 |
| 172 | Dennis | 2,424 | $109,882 | 4.3% | $944,500 |
| 173 | Belchertown | 2,355 | $77,428 | 14.2% | $346,900 |
| 174 | Great Barrington | 2,331 | $64,506 | 12.9% | $524,700 |
| 175 | Fiskdale | 2,311 | $112,400 | 7.7% | $409,300 |
| 176 | Dover | 2,308 | $250,000+ | 3.3% | $1,308,300 |
| 177 | Boxford | 2,284 | $188,482 | 5.1% | $979,100 |
| 178 | West Wareham | 2,257 | $58,560 | 19.9% | $230,800 |
| 179 | Pocasset | 2,247 | $84,583 | 3.5% | $709,900 |
| 180 | Harwich Port | 2,238 | $70,761 | 6.6% | $815,500 |
| 181 | South Lancaster | 2,177 | $109,173 | 1.3% | $421,400 |
| 182 | Hanscom AFB | 2,110 | $104,688 | 0.0% | N/A |
| 183 | North Eastham | 2,085 | $77,442 | 10.1% | $689,300 |
| 184 | Lunenburg | 2,057 | $109,662 | 1.5% | $494,800 |
| 185 | Rutland | 2,019 | $95,724 | 1.0% | $406,600 |
| 186 | Brewster | 1,994 | $113,214 | 4.0% | $858,100 |
| 187 | Duxbury | 1,994 | $126,694 | 2.1% | $1,705,600 |
| 188 | Marshfield Hills | 1,978 | $216,250 | 3.5% | $851,700 |
| 189 | Pepperell | 1,971 | $76,726 | 10.9% | $457,300 |
| 190 | East Pepperell | 1,949 | $96,198 | 7.0% | $430,400 |
| 191 | Hanson | 1,927 | $119,211 | 3.2% | $513,000 |
| 192 | South Deerfield | 1,882 | $103,056 | 5.3% | $452,900 |
| 193 | Lenox | 1,866 | $61,335 | 11.3% | $410,700 |
| 194 | Shelburne Falls | 1,845 | $76,536 | 17.0% | $314,500 |
| 195 | Bourne | 1,806 | $97,847 | 12.3% | $735,500 |
| 196 | Harwich Center | 1,774 | $85,057 | 7.5% | $636,800 |
| 197 | Teaticket | 1,759 | $84,837 | 6.5% | $535,800 |
| 198 | Cedar Crest | 1,730 | $168,721 | 3.1% | $629,400 |
| 199 | Devens | 1,723 | $189,250 | 25.3% | $556,800 |
| 200 | Rowley | 1,708 | $109,622 | 6.2% | $614,800 |
| 201 | Essex | 1,688 | $161,250 | 7.5% | $797,100 |
| 202 | White Island Shores | 1,620 | $106,667 | 2.4% | $407,900 |
| 203 | Monson Center | 1,613 | $64,563 | 14.4% | $289,200 |
| 204 | Chatham | 1,600 | $83,750 | 14.2% | $1,866,800 |
| 205 | West Brookfield | 1,563 | $76,625 | 13.4% | $313,700 |
| 206 | Lee | 1,511 | $70,724 | 11.3% | $300,500 |
| 207 | South Ashburnham | 1,500 | $126,071 | 6.2% | $370,300 |
| 208 | Orleans | 1,480 | $78,359 | 14.1% | $582,000 |
| 209 | Weweantic | 1,452 | $62,481 | 0.0% | $420,800 |
| 210 | Hatfield | 1,449 | $110,972 | 6.1% | $459,900 |
| 211 | East Brookfield | 1,445 | $69,837 | 8.0% | $364,700 |
| 212 | Warren | 1,426 | $40,365 | 11.4% | $248,800 |
| 213 | Onset | 1,380 | $137,997 | 4.8% | $408,300 |
| 214 | Marion Center | 1,335 | $150,700 | 13.5% | $708,600 |
| 215 | West Falmouth | 1,325 | $77,292 | 13.7% | $823,200 |
| 216 | Green Harbor | 1,314 | $203,159 | 7.8% | $816,900 |
| 217 | Holland | 1,301 | $86,615 | 5.7% | $325,200 |
| 218 | West Chatham | 1,258 | N/A | 22.0% | $739,600 |
| 219 | Groton | 1,232 | $135,714 | 10.1% | $758,500 |
| 220 | Oak Bluffs | 1,184 | N/A | 3.7% | N/A |
| 221 | Granby | 1,152 | $135,750 | 7.1% | $340,100 |
| 222 | Shirley | 1,146 | $108,494 | 5.9% | $395,800 |
| 223 | Housatonic | 1,113 | N/A | 16.8% | $437,000 |
| 224 | Northfield | 1,070 | $68,333 | 10.1% | $300,500 |
| 225 | Millers Falls | 1,054 | $68,750 | 13.6% | $254,200 |
| 226 | Woods Hole | 988 | $71,724 | 5.4% | $877,500 |
| 227 | Townsend | 987 | $58,571 | 16.0% | $344,800 |
| 228 | Mashpee Neck | 908 | $92,284 | 3.6% | $492,300 |
| 229 | Edgartown | 904 | $250,000+ | 0.0% | $2,000,000+ |
| 230 | Huntington | 892 | $49,722 | 24.4% | $320,000 |
| 231 | Brookfield | 828 | $81,563 | 12.9% | $370,400 |
| 232 | New Seabury | 726 | $212,750 | 0.0% | $954,700 |
| 233 | Chester | 681 | $77,143 | 2.2% | $257,400 |
| 234 | Cheshire | 674 | N/A | 17.8% | N/A |
| 235 | Barre | 673 | $75,202 | 2.4% | $348,000 |
| 236 | West Warren | 613 | $66,921 | 4.4% | $284,500 |
| 237 | Popponesset | 563 | $102,357 | 7.1% | $720,900 |
| 238 | Seabrook | 530 | $142,031 | 0.0% | $864,000 |
| 239 | Russell | 487 | $106,806 | 7.0% | $302,800 |
| 240 | Deerfield | 458 | $182,788 | 13.6% | N/A |
| 241 | Blandford | 433 | $92,174 | 0.9% | $227,900 |
| 242 | Madaket | 377 | $112,500 | 0.0% | $1,637,500 |
| 243 | Petersham | 312 | $107,813 | 6.1% | $389,100 |
| 244 | Siasconset | 204 | N/A | 37.4% | $1,652,200 |
| 245 | Seconsett Island | 168 | $82,875 | 0.0% | $1,152,300 |
| 246 | Monomoscoy Island | 141 | $155,341 | 0.0% | $1,125,000 |
| 247 | Popponesset Island | 33 | N/A | 0.0% | N/A |
| 248 | Lenox Dale | 29 | N/A | 100.0% | N/A |