Looking for a home under $300,000? Try these 10 metro areas.

Midwestern metros lead in affordable homes under $300,000, with cities like St. Louis and Cleveland offering top options for buyers.

  • The Midwest leads in desirable metros with homes priced under $300,000, per Realtor.com.
  • As home prices still remain high, affordability is a key factor for prospective homebuyers.
  • Coastal cities tend to be more expensive while the Midwest is gaining appeal for its lower costs.

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

The St. Louis skyline.

St. Louis.

Median list price: $295,900

Median household income: $53,374

9. Frankfort, KY

Downtown Frankfort, Kentucky.

Frankfort, Kentucky.

Median list price: $292,050

Median household income: $54,438

8. Wichita, KS

Wichita, Kansas.

Wichita, Kansas.

Median list price: $285,000

Median household income: $65,855

7. Buffalo-Cheektowaga, NY

Residental buildings in Buffalo, New York.

Buffalo, New York.

Median list price: $267,450

Median household income: $69,861

6. Scranton-Wilkes-Barre, PA

The aerial view of the City Hall and Downtown District of Scranton, Pennsylvania.

The aerial view of the City Hall and Downtown District of Scranton, Pennsylvania.

Median list price: $262,350

Median household income: $58,834

5. Cleveland, OH

Cleveland, Ohio.

Cleveland, Ohio.

Median list price: $259,900

Median household income: $43,383

4. Pittsburgh, PA

The Roberto Clemente Bridge (Sixth Street Bridge) on the Allegheny River in Pittsburgh.

The Roberto Clemente Bridge (Sixth Street Bridge) on the Allegheny River in Pittsburgh.

Median list price: $250,000

Median household income: $66,954

3. Battle Creek, MI

A river in Battle Creek, Michigan.

Battle Creek, Michigan.

Median list price: $229,999

Median household income: $51,699

2. Toledo, OH

Toledo, Ohio from the Skyway Bridge.

Toledo, Ohio from the Skyway Bridge.

Median list price: $217,950

Median household income: $50,562

1. Muncie, IN

Downtown Muncie, Indiana.

Muncie, Indiana.

Median list price: $178,250

Median household income: $41,417

The post Looking for a home under $300,000? Try these 10 metro areas. appeared first on Business Insider