Key takeaways
- Detroit, Pittsburgh, and St. Louis are the most affordable cities in the U.S., balancing relatively high incomes and low housing costs.
- The Midwest and Northeast are home to all of the cheapest places to live—although they are also becoming increasingly competitive.
- Home prices are still rising in many parts of the country, but slower growth is helping affordability improve in some markets.
Housing affordability remains one of the biggest challenges for Americans in 2026. Home prices grew exponentially during the pandemic housing boom, and while price growth has since slowed, a majority of people are still spending an outsized share of their income on housing. In fact, the typical homebuyer today spends about 40% of their income on monthly housing payments—well above the traditional affordability benchmark.
Still, some cities are far more affordable than others. In many Midwest and Northeast metros, lower home prices and relatively strong local incomes keep homeownership within reach.
So, which U.S. cities are still affordable, and where is affordability improving? Let’s take a look at the most affordable places to live in and buy a house in 2026—where housing remains reasonably priced and the cost of living is more manageable.
The 10 most affordable cities in the U.S.
1. Detroit, MI
77.5% of homes affordable on area’s median income | +5.5% year over year
- Median household income: $65,687
- Median sale price: $211,000
- Median rent price: $1,200
- Income needed to afford median-priced home: $51,489
- Share of income needed to afford a typical home: 23.5%
- Cost of living: 1% lower than the national average
Detroit, the automobile mecca turned comeback city, is the most affordable city in the U.S. It’s so affordable largely because it’s still recovering from decades of economic and population decline, which culminated in bankruptcy in 2013.
Today, rent and house prices are far below national rates, and the typical salary generously covers the standard monthly housing payment. Affordability improved in the last year, but house prices are now climbing as demand rises.
Detroit homes for sale | Detroit houses for rent | Detroit apartments for rent

2. St. Louis, MO
66.9% of homes affordable on area’s median income | +6.4% year over year
- Median household income: $88,593
- Median sale price: $282,600
- Median rent price: $1,245
- Income needed to afford median-priced home: $71,407
- Share of income needed to afford a typical home: 24.2%
- Cost of living: 11% lower than the national average
St. Louis sits in a sweet spot for big-city living without the steep price tag. You can catch a Cardinals game at Busch Stadium, tour craft breweries, or explore an arts scene spanning the Delmar Loop to Grand Center.
But what really hooks newcomers is St. Louis’s Midwest friendliness and affordability. The city has an especially low cost of living, with housing, healthcare, everyday errands, and nights on the town all running 7-21% below the national average.
St. Louis homes for sale | St. Louis houses for rent | St. Louis apartments for rent

3. Pittsburgh, PA
64.8% of homes affordable on area’s median income | +1.2% year over year
- Median household income: $83,419
- Median sale price: $265,000
- Median rent price: $1,525
- Income needed to afford median-priced home: $67,470
- Share of income needed to afford a typical home: 24.3%
- Cost of living: 8% lower than the national average
Pittsburgh is the best place to live in Pennsylvania for a reason. Once defined by steel mills, it’s now home to cutting-edge tech companies and a growing population—while remaining the third-cheapest housing market in the country.
In recent years, Pittsburgh has gotten more expensive as demand for lower-cost housing eats away at the city’s supply. Still, the Steel City is far more affordable than most places in the U.S., and is a great option for those looking for more space and lower housing costs than nearby East Coast cities.
Pittsburgh homes for sale | Pittsburgh houses for rent | Pittsburgh apartments for rent

4. Cleveland, OH
62.7% of homes affordable on area’s median income | +3.6% year over year
- Median household income: $78,519
- Median sale price: $255,000
- Median rent price: $1,225
- Income needed to afford median-priced home: $67,545
- Share of income needed to afford a typical home: 25.8%
- Cost of living: 7% lower than the national average
Cleveland is shedding its Rust Belt image, boasting an economy powered by healthcare, tech, and finance—and housing that won’t sink your budget. Whether it’s a revitalized Victorian in Ohio CityAffordable Cities U.S
