Enjoy complimentary access to top ideas and insights — selected by our editors.
With continued high prices, homebuying seems impossible to many Americans. A study from TradingPedia based on an analysis of U.S. Census Bureau data ranked the 10 most and least expensive U.S. cities to buy a home as of November 30, 2024.
San Jose, California, is the most expensive city to purchase a home, with a median home sale price of $1,528,500. Detroit, Michigan, is the least expensive city to purchase a home, with a median home sale price of $192,000.
Read more about the most and least expensive U.S. cities to buy a home. *Data is from November, 2024, and predates the January wildfires that struck Los Angeles.
Most expensive cities to buy a home
| Rank | Metro areas | Median home sale price |
| 10 | Newark, New Jersey | $590,061 |
| 9 | Nassau County, New York | $695,000 |
| 8 | Boston, Massachusetts | $710,000 |
| 7 | New York, New York | $735,000 |
| 6 | Seattle, Washington | $814,757 |
| 5 | San Diego, California | $890,000 |
| 4 | Los Angeles, California | $900,000 |
| 3 | Oakland, California | $957,000 |
| 2 | Anaheim, California | $1,180,000 |
| 1 | San Jose, California | $1,528,500 |
Least expensive cities to buy a home
| Rank | Metro areas | Median home sale price |
| 10 | Birmingham, Alabama | $293,500 |
| 9 | Cincinnati, Ohio | $288,000 |
| 8 | Philadelphia, Pennsylvania | $280,000 |
| 7 | Memphis, Tennessee | $271,000 |
| 6 | Louisville, Kentucky | $270,000 |
| 5 | St. Louis, Missouri | $262,750 |
| 4 | Oklahoma City, Oklahoma | $260,000 |
| 3 | Pittsburgh, Pennsylvania | $228,000 |
| 2 | Cleveland, Ohio | $220,000 |
| 1 | Detroit, Michigan | $192,000 |