Housing affordability remains a pressing concern nationwide. The typical homeowner in the U.S. spent 39% of their income on housing costs as of November, according to Redfin. That is much higher than the 30% that experts typically recommend.
Still, there are pockets of America where homeownership remains surprisingly attainable. Scattered primarily throughout the Midwest and South, 19 U.S. cities now offer median home sale prices below $150,000, providing a glimmer of hope for budget-conscious buyers.
These affordable markets cluster heavily in regions that have experienced economic challenges over recent decades, particularly the Rust Belt. Cities like Detroit and several communities in the St. Louis area exemplify this trend, where older housing stock and decades of economic disinvestment have kept prices remarkably low.
The suburbs of St. Louis — including Bellefontaine Neighbors and Ferguson — stand out as particularly affordable, with households needing to spend just a fraction of their income on monthly housing payments.
Louisiana also features prominently among budget-friendly markets. Cities such as Broussard and Bayou Cane both offer sub-$150,000 median prices. Such Southern communities benefit from lower construction costs and less intense development pressure compared to coastal markets.
However, before you rush to move to these communities, it’s important to remember that the story behind these low prices is complex. Bargain home prices often reflect not just housing abundance but also economic struggles and demographic shifts.
Some cities on this list have experienced population decline, creating a surplus of available homes that keeps prices depressed. Unlike pandemic-era boomtowns where prices soared, these communities have maintained stable, low valuations for years.
Many of these affordable cities face serious challenges, including poverty rates well above the national average, limited job opportunities, and the lingering effects of discriminatory housing policies, Redfin says.
For buyers willing to look beyond traditional hot markets, these 19 cities represent genuine opportunities for affordable homeownership. However, prospective buyers should carefully research local employment prospects, school quality and community amenities before making the leap.
As housing experts note, the path to improved national affordability requires not just identifying bargain markets, but addressing the underlying economic and social factors that create such stark regional disparities.
Here are 19 American cities where you can buy a home for under $150,000:
- Detroit, MI: The median home sale price was $92,304 during the first 11 months of 2025
- Bellefontaine Neighbors, MO: $101,106
- Youngstown, OH: $105,390
- Ferguson, MO: $107,501
- Inkster, MI: $110,705
- Moss Point, MS: $116,393
- Cleveland, OH: $124,580
- Spanish Lake, MO: $133,300
- Toledo, OH: $134,445
- Garfield Heights, OH: $134,575
- Jackson, MS: $135,621
- Dayton, OH: $138,400
- Akron, OH: $138,767
- Dunbar, WV: $139,887
- Anderson, IN: $146,529
- Lansing, MI: $147,819
- Center Point, AL: $148,155
- Del City, OK: $149,598
- Euclid, OH: $149,952
If you plan to shop for a home soon, make sure you shop around for a mortgage rates, too. Getting rate quotes from multiple lenders lets you pick the lowest rate of the bunch, which can save you hundreds if not thousands of dollars over the life of your home loan. Free online services such as Rapid Mortgage Quotes take the work out of shopping around. Just answer some questions, and the rate quotes will come to you so you can pick the best one you qualify for.

Add a Comment