Where to find the most affordable homes in the U.S.

Buying a house in the U.S. can feel out of reach with today’s prices, but some cities still offer a chance to own a home without going broke. From smaller towns with low costs of living to bigger cities where housing is still reasonable, here are 30 of the most affordable places across the country to buy a house.


1. Detroit, Michigan

@Reddit

Detroit has some of the lowest home prices in the country, making it a top choice for budget-conscious buyers. The city has been revitalizing in recent years, offering both affordability and opportunity.


2. Pittsburgh, Pennsylvania

@Reddit

Pittsburgh combines affordable housing with strong job opportunities, especially in healthcare and tech. Its mix of history, culture, and livability makes it a solid pick.


3. Memphis, Tennessee

@Reddit

Home prices in Memphis are well below the national average, and the city’s music and food scene only add to its charm. It’s one of the most affordable big cities in the South.


4. Indianapolis, Indiana

@Reddit

Known for its central location and low cost of living, Indianapolis makes homeownership attainable without sacrificing urban amenities.


5. Cleveland, Ohio

@Reddit

Cleveland offers cheap housing along with a growing cultural and sports scene. Buyers can find spacious homes for prices that seem rare in most U.S. markets.


6. Philadelphia, Pennsylvania

@Reddit

While it’s a major city, Philadelphia’s housing market is still more affordable than many other East Coast hubs. Buyers get city living without New York or D.C. prices.


7. Baltimore, Maryland

@Reddit

Baltimore combines affordability with proximity to Washington, D.C. The city has a variety of historic homes and more budget-friendly prices than its neighbors.


8. Las Vegas, Nevada

@Reddit

Beyond the Strip, Las Vegas offers relatively affordable homes compared to many Western cities. Its growing population and job market make it appealing.


9. Henderson, Nevada

@Reddit

Just outside Las Vegas, Henderson has affordable neighborhoods with a quieter suburban feel. It’s a popular spot for those who want value and convenience.


10. Mesa, Arizona

@Reddit

Mesa gives buyers a chance at more affordable housing while still being part of the Phoenix metro area. It’s great for families seeking space and sunshine.


11. Louisville, Kentucky

@Reddit

Louisville’s home prices are among the lowest for mid-sized U.S. cities. The area also has a low cost of living overall.


12. Atlanta, Georgia

@Reddit

While Atlanta has grown quickly, it’s still possible to find homes at prices below the national average. Its job market and culture keep attracting buyers.


13. Columbus, Ohio

@Reddit

Columbus has a steady housing market with affordable entry points for first-time buyers. It’s a young, vibrant city with lots of growth potential.


14. Tucson, Arizona

@Reddit

Homes in Tucson are priced lower than in many parts of Arizona, especially compared to Phoenix. It’s a sunny, artsy, and budget-friendly city.


15. Cincinnati, Ohio

@Reddit

Cincinnati offers affordability along with historic charm and strong community vibes. Buyers can get more space for their money here.


16. Charlotte, North Carolina

@Reddit

Charlotte is a growing city with a hot job market, but housing is still relatively affordable compared to many big metros.


17. Colorado Springs, Colorado

@Reddit

Colorado Springs provides mountain views and a lower price tag than nearby Denver. Buyers get affordability plus outdoor living.


18. Raleigh, North Carolina

@Reddit

Raleigh’s mix of affordable housing, universities, and tech opportunities make it a solid choice for homebuyers looking for value and growth.


19. Phoenix, Arizona

@Reddit

Phoenix is one of the country’s fastest-growing cities, but housing remains more affordable than in many other Sun Belt metros.


20. Wichita, Kansas

@Reddit

Wichita boasts some of the lowest median home prices in the U.S., with a strong sense of community and family-friendly amenities.


21. Buffalo, New York

@Reddit

Buffalo is one of the most affordable housing markets in New York State, offering historic homes and access to the Great Lakes.


22. Oklahoma City, Oklahoma

@Reddit

Affordable homes and a low overall cost of living make OKC a great option for first-time buyers.


23. Kansas City, Missouri

@Reddit

Kansas City combines affordability with a thriving cultural and food scene, plus plenty of roomy houses for under the national average.


24. San Antonio, Texas

@Reddit

San Antonio has kept housing prices lower than many other Texas metros while offering history, culture, and steady job growth.


25. Milwaukee, Wisconsin

@Reddit

Milwaukee provides affordable homes along Lake Michigan, with a vibrant mix of breweries, sports, and culture.


26. Toledo, Ohio

@Reddit

Toledo is one of the cheapest housing markets in the Midwest, where buyers can get large properties for a fraction of national costs.


27. St. Louis, Missouri

@Reddit

St. Louis offers affordable homes in historic neighborhoods, making it an accessible option for budget-minded buyers.


28. El Paso, Texas

@Reddit

El Paso combines affordable housing with a sunny climate and a welcoming border-town culture.


29. Birmingham, Alabama

@Reddit

Birmingham is one of the most affordable big cities in the South, offering cheap homes and a growing cultural scene.


30. Des Moines, Iowa

@Reddit

Des Moines has low housing costs, steady job opportunities, and a family-friendly atmosphere, making it one of the Midwest’s hidden gems.