5. Charleston, South Carolina
Best Places to Live 2018 Rank: 38
Metro Population: 728,271
Median Home Price: $232,983
Median Annual Salary: $44,500
Charleston is most recognized for its historic cobblestone streets and colorful downtown, but the metro area is also home to islands filled with beach houses and resorts, including Kiawah Island, Folly Island and Sullivan’s Island. The Charleston charm and warm weather leave many feeling like Chucktown would be an ideal place to live – and the data backs that up. Charleston ranks 17th out of the 125 most populous metro areas in the U.S. for desirability, based on a Google Consumer survey that asked 2,000 U.S. residents where they would prefer to live.