North Adams is the #1 ranked city in Massachusetts with $185,300 (median home value). This ranking includes 224 Massachusetts cities with available data.
| # | City | Population | Median Home Value |
|---|---|---|---|
| 1 | North Adams | 12,660 | $185,300 |
| 2 | Adams | 5,584 | $189,100 |
| 3 | West Wareham | 2,776 | $204,200 |
| 4 | Orange | 3,793 | $217,200 |
| 5 | Millers Falls | 1,081 | $222,600 |
| 6 | Springfield | 154,751 | $222,700 |
| 7 | Athol | 8,711 | $227,000 |
| 8 | Ware | 5,723 | $229,700 |
| 9 | Pittsfield | 43,559 | $233,700 |
| 10 | North Brookfield | 2,477 | $235,000 |
| 11 | Turners Falls | 3,949 | $235,500 |
| 12 | Chicopee | 55,213 | $251,800 |
| 13 | Greenfield | 17,662 | $252,000 |
| 14 | Palmer Town | 12,372 | $255,000 |
| 15 | Holyoke | 37,949 | $255,300 |
| 16 | Winchendon | 4,407 | $258,300 |
| 17 | Lee | 1,522 | $265,900 |
| 18 | Southbridge Town | 17,806 | $267,000 |
| 19 | Gardner | 21,075 | $271,300 |
| 20 | Monson Center | 1,794 | $279,500 |
| 21 | Holland | 1,313 | $281,000 |
| 22 | West Brookfield | 1,518 | $282,900 |
| 23 | Baldwinville | 2,454 | $284,900 |
| 24 | Agawam Town | 28,510 | $290,000 |
| 25 | Westfield | 40,673 | $295,500 |
| 26 | Fitchburg | 41,633 | $295,500 |
| 27 | Shelburne Falls | 1,755 | $296,000 |
| 28 | Spencer | 5,520 | $297,700 |
| 29 | Granby | 1,127 | $299,700 |
| 30 | Webster | 12,300 | $303,900 |
| 31 | West Springfield Town | 28,635 | $307,900 |
| 32 | Acushnet Center | 2,792 | $313,100 |
| 33 | South Ashburnham | 1,174 | $323,400 |
| 34 | New Bedford | 100,731 | $324,400 |
| 35 | Oxford | 5,572 | $327,300 |
| 36 | Clinton | 6,908 | $328,600 |
| 37 | Belchertown | 2,299 | $331,500 |
| 38 | East Brookfield | 1,349 | $337,500 |
| 39 | Ocean Grove | 3,099 | $337,800 |
| 40 | Worcester | 205,501 | $339,500 |
| 41 | Easthampton Town | 16,103 | $343,800 |
| 42 | Townsend | 1,082 | $344,400 |
| 43 | Leominster | 43,697 | $345,000 |
| 44 | Rutland | 1,796 | $357,700 |
| 45 | Fall River | 93,764 | $357,800 |
| 46 | Fiskdale | 2,564 | $359,200 |
| 47 | Wilbraham | 4,247 | $361,600 |
| 48 | White Island Shores | 1,880 | $366,800 |
| 49 | South Lancaster | 1,991 | $370,200 |
| 50 | Middleborough Center | 8,064 | $372,400 |
| 51 | Shirley | 1,256 | $378,700 |
| 52 | Smith Mills | 4,467 | $384,600 |
| 53 | Bellingham | 4,939 | $385,300 |
| 54 | Taunton | 59,719 | $388,200 |
| 55 | North Westport | 4,995 | $389,300 |
| 56 | Somerset | 18,246 | $389,400 |
| 57 | Lawrence | 88,297 | $393,500 |
| 58 | Lowell | 114,799 | $395,100 |
| 59 | Northampton | 28,640 | $398,000 |
| 60 | Hopedale | 4,126 | $399,100 |
| 61 | Pepperell | 1,887 | $399,700 |
| 62 | East Douglas | 2,842 | $400,900 |
| 63 | Sturbridge | 2,277 | $404,700 |
| 64 | Brockton | 105,080 | $405,500 |
| 65 | Attleboro | 46,499 | $409,100 |
| 66 | Wareham Center | 2,737 | $411,500 |
| 67 | Lenox | 1,809 | $411,700 |
| 68 | East Pepperell | 1,984 | $415,200 |
| 69 | Onset | 1,561 | $415,500 |
| 70 | North Seekonk | 2,903 | $417,300 |
| 71 | Ayer | 3,012 | $417,300 |
| 72 | Norton Center | 2,526 | $418,400 |
| 73 | Weweantic | 1,384 | $418,700 |
| 74 | South Deerfield | 1,822 | $419,100 |
| 75 | Longmeadow | 15,724 | $425,800 |
| 76 | Plymouth | 7,852 | $426,000 |
| 77 | Haverhill | 67,387 | $426,900 |
| 78 | Housatonic | 1,054 | $429,200 |
| 79 | Milford | 27,919 | $429,800 |
| 80 | Bliss Corner | 5,666 | $430,700 |
| 81 | Holbrook | 11,320 | $436,500 |
| 82 | Williamstown | 4,352 | $436,900 |
| 83 | Lunenburg | 2,163 | $439,600 |
| 84 | Whitinsville | 7,250 | $440,100 |
| 85 | Salisbury | 5,735 | $441,500 |
| 86 | Mansfield Center | 7,232 | $449,200 |
| 87 | Dennis Port | 3,439 | $450,500 |
| 88 | Buzzards Bay | 2,941 | $453,500 |
| 89 | Amherst Town | 35,472 | $454,000 |
| 90 | South Dennis | 3,190 | $454,400 |
| 91 | North Plymouth | 4,458 | $456,600 |
| 92 | West Yarmouth | 6,323 | $456,800 |
| 93 | Hudson | 15,610 | $457,400 |
| 94 | Great Barrington | 1,953 | $459,000 |
| 95 | Hatfield | 1,361 | $460,300 |
| 96 | Forestdale | 3,716 | $462,500 |
| 97 | North Attleborough Town | 30,842 | $462,700 |
| 98 | Randolph Town | 34,683 | $463,500 |
| 99 | Devens | 1,871 | $464,000 |
| 100 | South Yarmouth | 11,642 | $465,100 |
| 101 | Methuen Town | 53,043 | $472,200 |
| 102 | Lynn | 100,905 | $472,600 |
| 103 | Upton | 2,985 | $474,600 |
| 104 | Amesbury Town | 17,277 | $475,400 |
| 105 | Chelsea | 39,460 | $476,500 |
| 106 | Ocean Bluff-Brant Rock | 4,695 | $483,600 |
| 107 | Marlborough | 41,398 | $485,400 |
| 108 | Millis-Clicquot | 4,479 | $487,700 |
| 109 | North Lakeville | 3,602 | $488,400 |
| 110 | Teaticket | 1,728 | $488,700 |
| 111 | Hanson | 2,002 | $490,700 |
| 112 | Maynard | 10,663 | $494,200 |
| 113 | Salem | 44,241 | $497,400 |
| 114 | Bridgewater Town | 28,669 | $500,600 |
| 115 | Raynham Center | 4,871 | $510,800 |
| 116 | Sandwich | 2,976 | $511,000 |
| 117 | Weymouth Town | 57,786 | $516,200 |
| 118 | Abington | 17,008 | $516,300 |
| 119 | Bourne | 1,765 | $521,100 |
| 120 | North Pembroke | 3,924 | $521,400 |
| 121 | Foxborough | 6,356 | $523,200 |
| 122 | Kingston | 6,373 | $529,400 |
| 123 | Westborough | 4,234 | $540,600 |
| 124 | Monument Beach | 3,067 | $540,600 |
| 125 | Orleans | 1,618 | $542,500 |
| 126 | Yarmouth Port | 5,825 | $542,600 |
| 127 | Harwich Center | 1,620 | $546,600 |
| 128 | Littleton Common | 2,838 | $551,800 |
| 129 | Northborough | 6,720 | $553,700 |
| 130 | East Falmouth | 6,415 | $554,200 |
| 131 | Barnstable Town | 49,232 | $559,200 |
| 132 | Sagamore | 3,958 | $562,600 |
| 133 | Peabody | 54,180 | $566,200 |
| 134 | Revere | 59,933 | $566,200 |
| 135 | Franklin Town | 33,067 | $567,100 |
| 136 | Ipswich | 4,806 | $570,500 |
| 137 | Walpole | 5,989 | $572,000 |
| 138 | Mashpee Neck | 1,071 | $578,400 |
| 139 | West Dennis | 2,586 | $580,900 |
| 140 | East Harwich | 5,670 | $585,400 |
| 141 | Pinehurst | 6,737 | $585,600 |
| 142 | Gloucester | 29,862 | $587,800 |
| 143 | Saugus | 28,599 | $589,500 |
| 144 | Northwest Harwich | 4,205 | $596,800 |
| 145 | Quincy | 101,361 | $598,100 |
| 146 | Framingham | 72,013 | $600,600 |
| 147 | Hopkinton | 3,142 | $601,900 |
| 148 | Everett | 49,236 | $605,200 |
| 149 | Hull | 10,098 | $606,100 |
| 150 | Cedar Crest | 2,289 | $606,500 |
| 151 | Winthrop Town | 18,807 | $606,900 |
| 152 | Malden | 65,509 | $607,500 |
| 153 | Pocasset | 2,375 | $607,700 |
| 154 | Danvers | 27,924 | $611,200 |
| 155 | Norwood | 31,380 | $613,500 |
| 156 | Sharon | 6,022 | $614,300 |
| 157 | Rowley | 1,576 | $615,500 |
| 158 | Beverly | 42,408 | $621,900 |
| 159 | Marion Center | 1,159 | $622,600 |
| 160 | Braintree Town | 38,762 | $623,200 |
| 161 | Stoneham | 22,986 | $629,000 |
| 162 | Dedham | 25,109 | $630,400 |
| 163 | North Eastham | 1,958 | $641,200 |
| 164 | Woburn | 41,205 | $641,800 |
| 165 | Wilmington | 23,195 | $646,200 |
| 166 | Marshfield | 4,698 | $646,400 |
| 167 | Mattapoisett Center | 2,573 | $649,200 |
| 168 | East Sandwich | 3,597 | $651,900 |
| 169 | Harwich Port | 2,011 | $654,900 |
| 170 | North Falmouth | 2,558 | $656,400 |
| 171 | East Dennis | 3,685 | $658,500 |
| 172 | The Pinehills | 4,988 | $669,100 |
| 173 | Wakefield | 27,284 | $670,100 |
| 174 | Burlington | 26,223 | $679,400 |
| 175 | Nahant | 3,328 | $686,000 |
| 176 | Swampscott | 15,209 | $690,800 |
| 177 | Rockport | 4,795 | $694,300 |
| 178 | Scituate | 5,602 | $699,200 |
| 179 | Brewster | 1,711 | $702,000 |
| 180 | Waltham | 64,723 | $705,700 |
| 181 | Boston | 663,972 | $710,400 |
| 182 | Medford | 59,062 | $715,500 |
| 183 | Andover | 9,261 | $719,900 |
| 184 | Cordaville | 3,076 | $730,600 |
| 185 | West Falmouth | 1,655 | $734,000 |
| 186 | Medfield | 6,355 | $734,200 |
| 187 | Groton | 1,571 | $736,800 |
| 188 | Watertown Town | 35,270 | $737,600 |
| 189 | Reading | 25,448 | $741,100 |
| 190 | West Chatham | 1,337 | $743,100 |
| 191 | Falmouth | 3,996 | $745,900 |
| 192 | Marshfield Hills | 2,121 | $750,600 |
| 193 | North Scituate | 6,163 | $771,000 |
| 194 | Essex | 1,775 | $774,400 |
| 195 | Provincetown | 3,466 | $786,900 |
| 196 | Newburyport | 18,444 | $792,400 |
| 197 | Topsfield | 2,573 | $793,300 |
| 198 | Melrose | 29,488 | $796,100 |
| 199 | Vineyard Haven | 2,672 | $815,000 |
| 200 | Green Harbor | 1,254 | $825,600 |
| 201 | Dennis | 1,903 | $835,300 |
| 202 | Cochituate | 6,688 | $862,000 |
| 203 | West Concord | 5,997 | $881,800 |
| 204 | Arlington | 46,015 | $885,000 |
| 205 | Milton | 28,481 | $896,500 |
| 206 | Somerville | 80,549 | $899,400 |
| 207 | Lynnfield | 12,964 | $904,200 |
| 208 | Marblehead | 20,334 | $906,200 |
| 209 | Boxford | 2,325 | $977,400 |
| 210 | South Duxbury | 3,272 | $987,500 |
| 211 | Oak Bluffs | 1,357 | $1,013,900 |
| 212 | Cambridge | 117,794 | $1,040,500 |
| 213 | Belmont | 27,009 | $1,108,800 |
| 214 | Needham | 32,059 | $1,146,000 |
| 215 | Lexington | 34,085 | $1,147,900 |
| 216 | Winchester | 22,862 | $1,181,700 |
| 217 | Newton | 88,504 | $1,202,500 |
| 218 | Hingham | 5,343 | $1,216,800 |
| 219 | Dover | 2,386 | $1,230,600 |
| 220 | Brookline | 62,822 | $1,233,100 |
| 221 | Nantucket | 10,837 | $1,359,200 |
| 222 | Duxbury | 1,620 | $1,386,200 |
| 223 | Wellesley | 29,906 | $1,513,400 |
| 224 | Chatham | 1,614 | $1,550,000 |
Cities in Massachusetts are ranked by median home value. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.