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)
198 cities match — top 25 shown.
1RockfordRockford · pop 147,48681Hot$180,220median home 3OswegoChicago-Naperville-Elgin · pop 38,77879Hot$420,651median home 4YorkvilleChicago-Naperville-Elgin · pop 25,98678Hot$403,231median home 5Loves ParkRockford · pop 23,63678Hot$197,573median home 6PlanoChicago-Naperville-Elgin · pop 12,67778Hot$307,844median home 7TroySt. Louis · pop 11,81078Hot$331,233median home 8RoscoeRockford · pop 10,98178Hot$307,133median home 9North ChicagoChicago-Naperville-Elgin · pop 30,63977Rising$214,837median home 10McHenryChicago-Naperville-Elgin · pop 28,82577Rising$310,373median home 11ZionChicago-Naperville-Elgin · pop 24,58377Rising$245,793median home 12ChampaignChampaign-Urbana · pop 91,96176Rising$235,121median home 13CarbondaleCarbondale-Marion · pop 22,22376Rising$141,685median home 14AntiochChicago-Naperville-Elgin · pop 15,10876Rising$350,969median home 15ChathamSpringfield · pop 14,63976Rising$301,287median home 16StreatorOttawa · pop 12,29576Rising$129,614median home 17ManhattanChicago-Naperville-Elgin · pop 10,77276Rising$394,043median home 18MahometChampaign-Urbana · pop 10,61976Rising$346,715median home 19UrbanaChampaign-Urbana · pop 39,83175Rising$204,276median home 20BelvidereRockford · pop 25,32575Rising$257,971median home 21FreeportFreeport · pop 23,14075Rising$125,445median home 22MontgomeryChicago-Naperville-Elgin · pop 21,95775Rising$330,058median home 23OttawaOttawa · pop 18,77575Rising$210,370median home 24LemontChicago-Naperville-Elgin · pop 18,20375Rising$573,202median home 25WarrenvilleChicago-Naperville-Elgin · pop 15,24775Rising$356,729median home See also: Retirees nationally · All Illinois cities · Find-your-match tool.