58 have matched ACS place data.
wheretolive.us
Real data. Smarter moves. Better living.
State index
Massachusetts state guide
Compare large Massachusetts cities by 2025 Census population, young-grad fit, BLS state unemployment, schooling access, cost pressure, commute, and safety-check notes. The current Massachusetts subset includes 58 Northeast city pages with a combined 2025 population estimate of 3,861,907.
What the current Massachusetts catalog shows
Everett, Massachusetts has the strongest verified population-growth signal in this Massachusetts subset at +9.18% since the 2020 estimates base. Newburyport, Massachusetts has the lowest ACS rent-to-income baseline among the matched catalog cities at 13.7%. These figures describe the WhereToLive.us city subset, not a statewide average.
Median of matched city ACS gross-rent estimates; not a statewide rent.
Median of matched city ACS household-income estimates; not a statewide income.
Median of matched city ACS owner-occupied home values.
Newburyport, Massachusetts leads this subset at 74/100.
Median of matched city approximate ACS commute estimates.
| City | Catalog | Grad fit | Median rent | Median income | 2025 population | City unemployment | Growth | Jobs | Cost |
|---|---|---|---|---|---|---|---|---|---|
| Boston, Massachusetts | #25 | 68/100 | $2,147 | $97,344 | 672,973 | 6.1% | -0.83% | competitive | rent stretched |
| Worcester, Massachusetts | Massachusetts coverage | 64/100 | $1,487 | $70,102 | 213,862 | 6.5% | +3.56% | competitive | rent stretched |
| Springfield, Massachusetts | Massachusetts coverage | 57/100 | $1,144 | $52,656 | 154,702 | 8.7% | -0.75% | competitive | rent stretched |
| Cambridge, Massachusetts | Massachusetts coverage | 66/100 | $2,787 | $130,748 | 122,588 | 3.4% | +3.54% | competitive | rent stretched |
| Lowell, Massachusetts | Massachusetts coverage | 64/100 | $1,625 | $78,658 | 119,971 | 5.7% | +3.78% | competitive | rent stretched |
| Brockton, Massachusetts | Massachusetts coverage | 57/100 | $1,641 | $80,115 | 106,134 | 8.6% | +0.45% | competitive | rent stretched |
| Lynn, Massachusetts | Massachusetts coverage | 56/100 | $1,722 | $75,043 | 104,236 | 5.0% | +2.94% | competitive | rent stretched |
| Quincy, Massachusetts | Massachusetts coverage | 64/100 | $2,118 | $98,882 | 103,173 | 6.9% | +1.53% | competitive | rent stretched |
| New Bedford, Massachusetts | Massachusetts coverage | 58/100 | $1,137 | $56,981 | 101,834 | 8.3% | +0.78% | competitive | rent stretched |
| Fall River, Massachusetts | Massachusetts coverage | 59/100 | $1,155 | $56,673 | 95,298 | 6.5% | +1.40% | competitive | rent stretched |
| Newton, Massachusetts | 2025 population #390 | 70/100 | $2,370 | $190,304 | 90,741 | 3.8% | +2.01% | competitive | rent-friendly |
| Lawrence, Massachusetts | 2025 population #402 | 49/100 | $1,662 | $60,433 | 89,320 | 8.5% | +0.16% | competitive | high rent burden |
| Somerville, Massachusetts | 2025 population #435 | 68/100 | $2,517 | $132,572 | 84,211 | 3.0% | +3.98% | competitive | rent watch |
| Framingham, Massachusetts | 2025 population #530 | 62/100 | $2,033 | $107,419 | 73,021 | 4.8% | +0.87% | competitive | rent watch |
| Haverhill, Massachusetts | 2025 population #572 | 60/100 | $1,668 | $88,326 | 68,361 | 5.7% | +0.86% | competitive | rent watch |
| Malden, Massachusetts | 2025 population #598 | 60/100 | $2,204 | $100,606 | 66,370 | 5.4% | +0.14% | competitive | rent stretched |
| Waltham, Massachusetts | 2025 population #614 | 64/100 | $2,268 | $120,216 | 65,037 | 3.7% | -0.25% | competitive | rent watch |
| Taunton, Massachusetts | 2025 population #643 | 65/100 | $1,324 | $79,283 | 62,522 | 5.8% | +5.32% | competitive | rent watch |
| Revere, Massachusetts | 2025 population #674 | 47/100 | $2,076 | $86,969 | 60,141 | 7.0% | -3.39% | competitive | rent stretched |
| Medford, Massachusetts | 2025 population #680 | 63/100 | $2,509 | $129,540 | 59,834 | 4.3% | +0.14% | competitive | rent stretched |
| Weymouth Town, Massachusetts | 2025 population #682 | 65/100 | $1,941 | $102,714 | 59,759 | 4.9% | +4.05% | competitive | rent watch |
| Peabody, Massachusetts | 2025 population #740 | 62/100 | $1,950 | $96,657 | 55,953 | 4.9% | +2.68% | competitive | rent stretched |
| Chicopee, Massachusetts | 2025 population #747 | 56/100 | $1,157 | $62,615 | 55,310 | 6.3% | -0.49% | competitive | rent watch |
| Methuen, Massachusetts | 2025 population #757 | 66/100 | $1,749 | $113,310 | 54,584 | 5.8% | +2.94% | competitive | rent watch |
| Everett, Massachusetts | 2025 population #770 | 62/100 | $2,076 | $85,218 | 53,572 | 5.5% | +9.18% | competitive | rent stretched |
| Barnstable Town, Massachusetts | 2025 population #818 | 65/100 | $1,917 | $91,982 | 50,101 | 3.1% | +2.45% | competitive | rent stretched |
| Attleboro, Massachusetts | 2025 population #868 | 65/100 | $1,590 | $98,954 | 47,447 | 4.7% | +2.11% | competitive | rent watch |
| Salem, Massachusetts | 2025 population #916 | 63/100 | $1,836 | $85,153 | 45,381 | 5.1% | +2.02% | competitive | rent stretched |
| Leominster, Massachusetts | 2025 population #943 | 63/100 | $1,354 | $83,816 | 44,194 | 6.2% | +0.94% | competitive | rent watch |
| Woburn, Massachusetts | 2025 population #949 | 71/100 | $2,221 | $111,185 | 43,962 | 7.9% | +7.55% | competitive | rent stretched |
| Beverly, Massachusetts | 2025 population #955 | 68/100 | $1,771 | $106,044 | 43,363 | 4.4% | +1.62% | competitive | rent watch |
| Pittsfield, Massachusetts | 2025 population #962 | 62/100 | $1,134 | $70,582 | 42,909 | 7.0% | -2.38% | competitive | rent watch |
| Marlborough, Massachusetts | 2025 population #968 | 64/100 | $1,871 | $91,968 | 42,772 | 5.5% | +2.37% | competitive | rent stretched |
| Fitchburg, Massachusetts | 2025 population #986 | 60/100 | $1,222 | $73,040 | 42,136 | 6.7% | +0.48% | competitive | rent watch |
| Amherst Town, Massachusetts | 2025 population #1012 | 66/100 | $1,671 | $66,968 | 40,920 | 7.7% | +4.20% | competitive | rent stretched |
| Westfield, Massachusetts | 2025 population #1028 | 64/100 | $1,117 | $87,753 | 40,546 | 3.0% | -0.66% | competitive | rent-friendly |
| Chelsea, Massachusetts | 2025 population #1038 | 45/100 | $1,956 | $72,179 | 40,130 | 9.2% | -1.51% | competitive | high rent burden |
| Braintree Town, Massachusetts | 2025 population #1066 | 62/100 | $2,024 | $122,214 | 38,957 | 4.0% | -0.50% | competitive | rent watch |
| Holyoke, Massachusetts | 2025 population #1105 | 57/100 | $1,021 | $53,605 | 38,023 | 7.7% | -0.61% | competitive | rent watch |
| Watertown, Massachusetts | 2025 population #1157 | 64/100 | $2,502 | $126,265 | 35,710 | 5.3% | +1.10% | competitive | rent stretched |
| Randolph Town, Massachusetts | 2025 population #1190 | 58/100 | $2,103 | $109,573 | 34,948 | 7.7% | -0.24% | competitive | rent watch |
| Franklin Town, Massachusetts | 2025 population #1227 | 69/100 | $1,899 | $145,773 | 33,955 | 5.2% | +2.05% | competitive | rent-friendly |
| North Attleborough Town, Massachusetts | 2025 population #1314 | 68/100 | $1,509 | $112,665 | 31,506 | 5.7% | +2.19% | competitive | rent-friendly |
| Northampton, Massachusetts | 2025 population #1331 | 73/100 | $1,439 | $80,288 | 31,047 | 5.5% | +4.97% | competitive | rent watch |
| Gloucester, Massachusetts | 2025 population #1341 | 69/100 | $1,411 | $83,883 | 30,627 | 6.5% | +3.00% | competitive | rent watch |
| Melrose, Massachusetts | 2025 population #1373 | 66/100 | $1,970 | $133,953 | 29,597 | 3.7% | -0.73% | competitive | rent-friendly |
| Bridgewater Town, Massachusetts | 2025 population #1383 | 64/100 | $2,092 | $112,651 | 29,309 | 4.7% | +2.42% | competitive | rent watch |
| West Springfield Town, Massachusetts | 2025 population #1402 | 64/100 | $1,144 | $69,371 | 28,829 | 6.0% | -0.01% | competitive | rent watch |
| Agawam Town, Massachusetts | 2025 population #1404 | 66/100 | $1,256 | $85,421 | 28,783 | 4.0% | +0.31% | competitive | rent-friendly |
| Gardner, Massachusetts | 2025 population #1823 | 60/100 | $1,109 | $67,518 | 21,483 | 7.0% | +1.01% | competitive | rent watch |
| Newburyport, Massachusetts | 2025 population #2012 | 74/100 | $1,592 | $139,625 | 19,148 | 5.1% | +4.73% | competitive | rent-friendly |
| Winthrop Town, Massachusetts | 2025 population #2056 | 59/100 | $2,064 | $116,167 | 18,647 | 5.9% | -3.49% | competitive | rent watch |
| Southbridge Town, Massachusetts | 2025 population #2099 | 58/100 | $1,256 | $66,287 | 18,105 | 7.2% | +2.09% | competitive | rent watch |
| Greenfield, Massachusetts | 2025 population #2139 | 63/100 | $1,107 | $55,614 | 17,691 | 6.3% | -0.38% | competitive | rent stretched |
| Amesbury, Massachusetts | 2025 population #2151 | 66/100 | $1,683 | $103,554 | 17,588 | 3.6% | +1.29% | competitive | rent watch |
| Easthampton, Massachusetts | 2025 population #2326 | 62/100 | $1,292 | $71,673 | 15,851 | 4.7% | -2.23% | competitive | rent watch |
| North Adams, Massachusetts | 2025 population #2774 | 59/100 | $793 | $47,500 | 12,368 | 5.0% | -4.42% | competitive | rent watch |
| Palmer Town, Massachusetts | 2025 population #2775 | 61/100 | $1,075 | $78,480 | 12,367 | 2.9% | -0.69% | competitive | rent-friendly |