Home sale prices across the country have actually decreased since their peak in 2022, according to data from the US Department of Housing and Urban Development. However, home prices still remain unaffordable for many.
During the second quarter of 2020, the median sales price for a home was $317,100. Fast forward to that same timeframe in 2023, and the price jumped to $418,500. As of 2025, the amount has decreased slightly to $410,800.
Some areas continue to see increases in price, like Miami Beach’s Fisher Island neighborhood, where the median listing price for a home is $11,925,000. Other regions, like the Sun Belt, have cooled off as buyer demand has decreased.
One region that’s becoming more desirable is the Midwest. With household incomes not far off from home listing prices, there are many affordable options available below the national median of $424,200. Realtor.com highlighted the 10 most desirable metros with homes under $300,000, and a large majority of them are Midwestern cities.
While not every city listed is considered Midwestern, the metros are concentrated toward the middle of the map. East- and West-Coast elitists may (or may not) be shocked to find that no coastal cities made the cut. The farthest east city is in northeast Pennsylvania, and the most western city is in Kansas.
Here are 10 desirable metros with homes under $300,000, according to Realtor.com. Metros are in descending order of median list price. Median household income numbers come from the US Census Bureau.
10. St. Louis, MO
Median list price: $295,900
Median household income: $53,374
9. Frankfort, KY
Median list price: $292,050
Median household income: $54,438
8. Wichita, KS
Median list price: $285,000
Median household income: $65,855
7. Buffalo-Cheektowaga, NY
Median list price: $267,450
Median household income: $69,861
6. Scranton-Wilkes-Barre, PA
Median list price: $262,350
Median household income: $58,834
5. Cleveland, OH
Median list price: $259,900
Median household income: $43,383
4. Pittsburgh, PA
Median list price: $250,000
Median household income: $66,954
3. Battle Creek, MI
Median list price: $229,999
Median household income: $51,699
2. Toledo, OH
Median list price: $217,950
Median household income: $50,562
1. Muncie, IN
Median list price: $178,250
Median household income: $41,417
Read the original article on Business Insider
The post Looking for a home under $300,000? Try these 10 metro areas. appeared first on Business Insider.




