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)
29 cities match — top 25 shown.
1San LuisYuma · pop 40,06478Hot$237,938median home 2SomertonYuma · pop 14,90277Rising$270,483median home 3YumaYuma · pop 103,55972Rising$297,323median home 4Chino ValleyPrescott Valley-Prescott · pop 13,91172Rising$498,110median home 5Show LowShow Low · pop 12,36671Rising$436,578median home 6SaffordSafford · pop 10,25770Rising$287,764median home 7Camp VerdePrescott Valley-Prescott · pop 12,60868Rising$429,215median home 8KingmanLake Havasu City-Kingman · pop 35,38367Rising$275,237median home 9CottonwoodPrescott Valley-Prescott · pop 12,93967Rising$395,666median home 10NogalesNogales · pop 19,96565Rising$223,449median home 11Bullhead CityLake Havasu City-Kingman · pop 43,26664Rising$301,420median home 12MaranaTucson · pop 62,38063Rising$435,871median home 13Prescott ValleyPrescott Valley-Prescott · pop 51,44063Rising$460,173median home 14Sierra VistaSierra Vista-Douglas · pop 44,71063Rising$301,603median home 15Oro ValleyTucson · pop 48,85561Stable$505,923median home 16CoolidgePhoenix-Mesa-Chandler · pop 19,67461Stable$268,769median home 17PaysonPayson · pop 16,76261Stable$446,161median home 18Apache JunctionPhoenix-Mesa-Chandler · pop 44,30959Stable$375,611median home 19SahuaritaTucson · pop 37,44858Stable$352,706median home 20GoodyearPhoenix-Mesa-Chandler · pop 118,18657Stable$470,432median home 21BuckeyePhoenix-Mesa-Chandler · pop 114,33457Stable$396,322median home 22Casa GrandePhoenix-Mesa-Chandler · pop 68,92757Stable$319,147median home 23Lake Havasu CityLake Havasu City-Kingman · pop 59,03757Stable$464,630median home 24EloyPhoenix-Mesa-Chandler · pop 19,19957Stable$274,004median home 25DouglasSierra Vista-Douglas · pop 15,81956Stable$176,365median home See also: Retirees nationally · All Arizona cities · Find-your-match tool.