Dave Ramsey Endorsed Local Provider for 15+ years

Keller Williams Preferred Realty(612) 843-9620Join HHG

Months of supply · September 2026

Where Twin Cities buyers have the most homes to choose from

Months of supply is how long the homes for sale would last at the current pace of sales. More months means more choice and usually more room to negotiate; around four to six months is often called a balanced market.

15 places

The list

How we made it: Cities in our community guides with at least 30 sales in the 12 months through September 2026, ranked by months of supply at the end of September 2026.

  1. 1
    CentervilleAnoka County
    Months of supply
    8.3
    Homes for sale
    37
    Median sale price (12 months)
    $440,900
  2. 2
    AftonWashington County
    Months of supply
    7.5
    Homes for sale
    19
    Median sale price (12 months)
    $770,500
  3. 3
    IndependenceHennepin County
    Months of supply
    6.8
    Homes for sale
    23
    Median sale price (12 months)
    $900,000
  4. 4
    WayzataHennepin County
    Months of supply
    6.7
    Homes for sale
    60
    Median sale price (12 months)
    $1,137,000
  5. 5
    CologneCarver County
    Months of supply
    6.7
    Homes for sale
    19
    Median sale price (12 months)
    $409,950
  6. 6
    Spring ParkHennepin County
    Months of supply
    6.6
    Homes for sale
    18
    Median sale price (12 months)
    $688,750
  7. 7
    HanoverWright County
    Months of supply
    6.4
    Homes for sale
    48
    Median sale price (12 months)
    $459,950
  8. 8
    NewportWashington County
    Months of supply
    5.9
    Homes for sale
    20
    Median sale price (12 months)
    $391,500
  9. 9
    Elko New MarketScott County
    Months of supply
    5.7
    Homes for sale
    61
    Median sale price (12 months)
    $465,000
  10. 10
    DeephavenHennepin County
    Months of supply
    5.3
    Homes for sale
    20
    Median sale price (12 months)
    $1,207,500
  11. 11
    CorcoranHennepin County
    Months of supply
    5.2
    Homes for sale
    97
    Median sale price (12 months)
    $599,990
  12. 12
    MayerCarver County
    Months of supply
    5.2
    Homes for sale
    16
    Median sale price (12 months)
    $385,250
  13. 13
    ExcelsiorHennepin County
    Months of supply
    5.1
    Homes for sale
    24
    Median sale price (12 months)
    $725,000
  14. 14
    CarverCarver County
    Months of supply
    5
    Homes for sale
    50
    Median sale price (12 months)
    $521,510
  15. 15
    GreenfieldHennepin County
    Months of supply
    4.9
    Homes for sale
    19
    Median sale price (12 months)
    $840,000

Quick answers

Questions about this list

Where do Twin Cities buyers have the most choice right now?

Centerville, with 8.3 months of supply and 37 homes for sale at the end of September 2026, the most of the cities in our guides with at least 30 sales a year.

What is months of supply?

The number of months it would take to sell every home on the market at the recent pace of sales, if no new homes were listed. Low supply favors sellers; high supply favors buyers.

Sources: Minneapolis Area REALTORS® Local Market Update reports for each city and neighborhood, September 2026 (12 months through September 2026). Data from NorthstarMLS; produced by ShowingTime Plus, LLC; current as of October 7, 2026. Does not account for seller concessions. Activity for one month can sometimes look extreme due to small sample size. Every place links to our guide to it; open it for schools, Census facts, drive times and homes for sale.

Not sure where to start?

Tell us what matters to you.

Price, drive time, lakes, newer homes: tell us what you want and we'll send you the places and homes that fit. You decide where to live; we bring the facts.

(612) 843-9620

Save this home

We’ll keep your saved homes together and let you know if the price changes. No spam.