Mid-size cities with accessible home values, stable populations, and the scale to support healthcare and amenities. Sorted by composite momentum.
Filter criteria
- Population 10,000 – 150,000
- Median home $100k – $600k
- Momentum 40+ (not actively declining)
95 cities match — top 25 shown.
1BemidjiBemidji · pop 15,73379Hot$216,534median home 2AustinAustin · pop 26,69076Rising$189,187median home 3MankatoMankato · pop 46,45974Rising$304,881median home 4AlexandriaAlexandria · pop 14,91474Rising$295,875median home 5MarshallMarshall · pop 13,99674Rising$243,006median home 6WorthingtonWorthington · pop 13,75474Rising$248,302median home 7HermantownDuluth · pop 10,26574Rising$428,478median home 8DuluthDuluth · pop 87,98673Rising$292,800median home 9OakdaleMinneapolis-St. Paul-Bloomington · pop 30,44173Rising$358,217median home 10New UlmNew Ulm · pop 13,97073Rising$246,129median home 11HibbingDuluth · pop 15,94072Rising$159,691median home 12St. PeterMankato · pop 12,45672Rising$296,828median home 13East BethelMinneapolis-St. Paul-Bloomington · pop 12,28872Rising$424,554median home 14North BranchMinneapolis-St. Paul-Bloomington · pop 12,25872Rising$354,312median home 15CambridgeMinneapolis-St. Paul-Bloomington · pop 10,97472Rising$326,736median home 16St. CloudMinneapolis-St. Paul-Bloomington · pop 72,14571Rising$257,136median home 17WinonaWinona · pop 26,17371Rising$256,640median home 18WillmarWillmar · pop 21,89271Rising$243,487median home 19SartellSt. Cloud · pop 19,97971Rising$344,584median home 20Albert LeaAlbert Lea · pop 18,15971Rising$180,658median home 21Fergus FallsFergus Falls · pop 14,25871Rising$203,228median home 22Big LakeMinneapolis-St. Paul-Bloomington · pop 12,85571Rising$373,201median home 23FaribaultFaribault-Northfield · pop 24,98370Rising$300,591median home 24BrainerdBrainerd · pop 14,40070Rising$311,283median home See also: Retirees nationally · All Minnesota cities · Find-your-match tool.