
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Affordable homes and a low overall cost of living make OKC a great option for first-time buyers.
23. Kansas City, Missouri

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

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

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

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

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

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

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

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