9. Youngstown, Ohio

Like Pittsburgh, Youngstown, Ohio, was once known for its dominant role in the steel industry. It is, after all, in the “Rust Belt” region, nestled in the foothills of the Appalachian Mountains. Yet it, too, has transformed itself.

“[It] is in the midst of a cultural and economic renaissance that combines rich historical tradition with the zeal of a new generation,” said U.S. News. “The area is seeing a resurgence of business in its once-empty downtown area, including restaurants, bars, galleries and local shops. …  The downtown area is surrounded by farmland, and residents enjoy shopping at local farms and Amish markets.”

Roughly halfway between Pittsburgh and Cleveland, Youngstown has a diverse population with a median household income of $30,129, according to the 2020 census.

Also, the metropolitan area's violent-  and property-crime rates were both lower than the national average.

As of September 2023, the median listing home price was $130,000, up nearly 23% year-over-year, as measured by the website realtor.com. So it’s become a somewhat trendy place to live.