
Only 2 New England towns make US News & World Report list of best 100 places to live
Three other local communities made the top 250 Five New England towns were included in U.S. News & World Report's "250 Best Places to Live in the U.S. in 2025-26" list, including four in Massachusetts. But only two communities cracked the …