BOSTON (CBS) — Big cities aren’t for everyone and the coronavirus pandemic sparked a movement to the suburbs this year, according to WalletHub. Their latest survey shows three Massachusetts cities are within the top 10 of “Best Small Cities to Live in America.”

They are Lexington, Needham, and Milton.

READ MORE: 2 Hanover Street Banks Robbed Within 10-Minute Timeframe

Contenders were rated for affordability, economic health, education and health, quality of life, and safety. Specific points were awarded based on topics such as homeownership rate, debt per median earnings, foreclosure rate, high school graduation rate, the share of obese adults, average commute time, and bars per capita.

READ MORE: Fourth Stimulus Check: Will You See Another Relief Payment Soon?

Milton has the third-lowest crime rate and is tied for the highest percent of insured population, according to WalletHub.

Arlington, Brookline, and Melrose are also within the top 100 overall.

MORE NEWS: Salem Requires Negative COVID Tests At Large Indoor Events During Halloween Season

Somerville is not in the top 100 but the city is tied for the highest income growth of the cities reviewed.