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)
13 cities match — top 25 shown.
1MartinsburgHagerstown-Martinsburg · pop 19,04772Rising$311,305median home 2WeirtonWeirton-Steubenville · pop 18,31768Rising$148,466median home 3HuntingtonHuntington-Ashland · pop 44,94267Rising$138,553median home 4FairmontFairmont · pop 18,06364Rising$190,970median home 6CharlestonCharleston · pop 46,48263Rising$164,532median home 7MorgantownMorgantown · pop 30,49063Rising$281,909median home 8WheelingWheeling · pop 26,06061Stable$148,110median home 9ViennaParkersburg-Vienna · pop 10,40660Stable$185,617median home 10ParkersburgParkersburg-Vienna · pop 28,83458Stable$147,532median home 11BeckleyBeckley · pop 16,51555Stable$148,179median home 12St. AlbansCharleston · pop 10,30150Stable$151,237median home 13ClarksburgClarksburg · pop 15,26245Cooling$114,880median home See also: Retirees nationally · All West Virginia cities · Find-your-match tool.