The Town Files

The 24 Best Quiet, Affordable Small Towns to Retire in Arizona

Ranked on The Town Files lifestyle rankings among 209 towns of 500–10,000 people in Arizona, scoring every town on all of these at once. #1 is Salome, AZ.

Map of the 24 towns123456789101112131415161718192021222324
Numbers match the ranking.
The 24 Best Quiet, Affordable Small Towns to Retire in Arizona1. Salomescore 872. Welltonscore 863. Sunsitesscore 844. Arivacascore 845. Cactus Forestscore 836. Arivaca Junctionscore 837. Sonoitascore 828. Bousescore 819. Red Lakescore 8110. Miracle Valleyscore 8111. Oraclescore 8012. Huachuca Cityscore 8013. J-Six Ranchettesscore 8014. St. Davidscore 8015. Mescalscore 7916. Wilhoitscore 7717. Ajoscore 7618. Meadviewscore 7619. Star Valleyscore 7520. Beaver Damscore 7221. Superiorscore 7122. Nacoscore 7123. Kearnyscore 7124. Parker Stripscore 70
  1. 24Parker Strip, Arizona

    Retirement: 65th percentile · Quiet: 94th percentile · Home value ÷ income: 52nd percentile

    Parker Strip is a community of 621 people in La Paz County, Arizona. Homes have a median value of $221,400 against household income of $56,806; January lows average 43°F.

    621 people · La Paz County · median home $221,400 · income $56,806 · Jan low 43°F · 0 in snow

    Full Parker Strip, Arizona profile: weather, storms, schools, jobs →

    Parker Strip: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement65th pctQuiet94th pctAffordability52th pct
    Percentile vs Arizona towns on each part of this ranking.
  2. 23Kearny, Arizona

    Retirement: 58th percentile · Quiet: 78th percentile · Home value ÷ income: 77th percentile

    Kearny is a town of 1,741 people in Pinal County, Arizona. Homes have a median value of $125,100 against household income of $47,031; January lows average 44°F.

    1,741 people · Pinal County · median home $125,100 · income $47,031 · Jan low 44°F · 0 in snow

    Full Kearny, Arizona profile: weather, storms, schools, jobs →

    Kearny: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement58th pctQuiet78th pctAffordability77th pct
    Percentile vs Arizona towns on each part of this ranking.
  3. 22Naco, Arizona

    Retirement: 67th percentile · Quiet: 53rd percentile · Home value ÷ income: 93rd percentile

    Naco is a community of 824 people in Cochise County, Arizona. Homes have a median value of $74,300 against household income of $57,540; January lows average 32°F.

    824 people · Cochise County · median home $74,300 · income $57,540 · Jan low 32°F · 3 in snow

    Full Naco, Arizona profile: weather, storms, schools, jobs →

    Naco: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement67th pctQuiet53th pctAffordability93th pct
    Percentile vs Arizona towns on each part of this ranking.
  4. 21Superior, Arizona

    Retirement: 58th percentile · Quiet: 87th percentile · Home value ÷ income: 69th percentile

    Superior is a town of 2,407 people in Pinal County, Arizona. Homes have a median value of $140,400 against household income of $45,030; January lows average 44°F.

    2,407 people · Pinal County · median home $140,400 · income $45,030 · Jan low 44°F · 0 in snow

    Full Superior, Arizona profile: weather, storms, schools, jobs →

    Superior: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement58th pctQuiet87th pctAffordability69th pct
    Percentile vs Arizona towns on each part of this ranking.
  5. 20Beaver Dam, Arizona

    Retirement: 70th percentile · Quiet: 87th percentile · Home value ÷ income: 59th percentile

    Beaver Dam is a community of 1,552 people in Mohave County, Arizona. Homes have a median value of $264,400 against household income of $72,650; January lows average 33°F.

    1,552 people · Mohave County · median home $264,400 · income $72,650 · Jan low 33°F · 1 in snow

    Full Beaver Dam, Arizona profile: weather, storms, schools, jobs →

    Beaver Dam: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement70th pctQuiet87th pctAffordability59th pct
    Percentile vs Arizona towns on each part of this ranking.
  6. 19Star Valley, Arizona

    Retirement: 70th percentile · Quiet: 79th percentile · Home value ÷ income: 77th percentile

    Star Valley is a town of 2,484 people in Gila County, Arizona. Homes have a median value of $176,400 against household income of $65,426; January lows average 26°F.

    2,484 people · Gila County · median home $176,400 · income $65,426 · Jan low 26°F · 19 in snow

    Full Star Valley, Arizona profile: weather, storms, schools, jobs →

    Star Valley: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement70th pctQuiet79th pctAffordability77th pct
    Percentile vs Arizona towns on each part of this ranking.
  7. 18Meadview, Arizona

    Retirement: 52nd percentile · Quiet: 100th percentile · Home value ÷ income: 75th percentile

    Meadview is a community of 1,420 people in Mohave County, Arizona. Homes have a median value of $74,200 against household income of $26,490; January lows average 35°F.

    1,420 people · Mohave County · median home $74,200 · income $26,490 · Jan low 35°F · 1 in snow

    Full Meadview, Arizona profile: weather, storms, schools, jobs →

    Meadview: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement52th pctQuiet100th pctAffordability75th pct
    Percentile vs Arizona towns on each part of this ranking.
  8. 17Ajo, Arizona

    Retirement: 82nd percentile · Quiet: 66th percentile · Home value ÷ income: 80th percentile

    Ajo is a community of 3,039 people in Pima County, Arizona. Homes have a median value of $124,400 against household income of $53,958; January lows average 45°F.

    3,039 people · Pima County · median home $124,400 · income $53,958 · Jan low 45°F · 0 in snow

    Full Ajo, Arizona profile: weather, storms, schools, jobs →

    Ajo: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement82th pctQuiet66th pctAffordability80th pct
    Percentile vs Arizona towns on each part of this ranking.
  9. 16Wilhoit, Arizona

    Retirement: 85th percentile · Quiet: 95th percentile · Home value ÷ income: 51st percentile

    Wilhoit is a community of 864 people in Yavapai County, Arizona. Homes have a median value of $230,400 against household income of $57,708; January lows average 24°F.

    864 people · Yavapai County · median home $230,400 · income $57,708 · Jan low 24°F · 2 in snow

    Full Wilhoit, Arizona profile: weather, storms, schools, jobs →

    Wilhoit: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement85th pctQuiet95th pctAffordability51th pct
    Percentile vs Arizona towns on each part of this ranking.
  10. 15Mescal, Arizona

    Retirement: 89th percentile · Quiet: 86th percentile · Home value ÷ income: 62nd percentile

    Mescal is a community of 1,751 people in Cochise County, Arizona. Homes have a median value of $191,300 against household income of $55,417; January lows average 33°F.

    1,751 people · Cochise County · median home $191,300 · income $55,417 · Jan low 33°F · 0 in snow

    Full Mescal, Arizona profile: weather, storms, schools, jobs →

    Mescal: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement89th pctQuiet86th pctAffordability62th pct
    Percentile vs Arizona towns on each part of this ranking.
  11. 14St. David, Arizona

    Retirement: 87th percentile · Quiet: 78th percentile · Home value ÷ income: 74th percentile

    St. David is a community of 1,639 people in Cochise County, Arizona. Homes have a median value of $154,200 against household income of $53,188; January lows average 27°F.

    1,639 people · Cochise County · median home $154,200 · income $53,188 · Jan low 27°F · 0 in snow

    Full St. David, Arizona profile: weather, storms, schools, jobs →

    St. David: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement87th pctQuiet78th pctAffordability74th pct
    Percentile vs Arizona towns on each part of this ranking.
  12. 13J-Six Ranchettes, Arizona

    Retirement: 80th percentile · Quiet: 74th percentile · Home value ÷ income: 85th percentile

    J-Six Ranchettes is a community of 647 people in Pima County, Arizona. Homes have a median value of $200,000 against household income of $103,289; January lows average 33°F.

    647 people · Pima County · median home $200,000 · income $103,289 · Jan low 33°F · 0 in snow

    Full J-Six Ranchettes, Arizona profile: weather, storms, schools, jobs →

    J-Six Ranchettes: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement80th pctQuiet74th pctAffordability85th pct
    Percentile vs Arizona towns on each part of this ranking.
  13. 12Huachuca City, Arizona

    Retirement: 88th percentile · Quiet: 74th percentile · Home value ÷ income: 78th percentile

    Huachuca City is a town of 1,626 people in Cochise County, Arizona. Homes have a median value of $126,300 against household income of $50,625; January lows average 34°F.

    1,626 people · Cochise County · median home $126,300 · income $50,625 · Jan low 34°F · 0 in snow

    Full Huachuca City, Arizona profile: weather, storms, schools, jobs →

    Huachuca City: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement88th pctQuiet74th pctAffordability78th pct
    Percentile vs Arizona towns on each part of this ranking.
  14. 11Oracle, Arizona

    Retirement: 89th percentile · Quiet: 97th percentile · Home value ÷ income: 54th percentile

    Oracle is a community of 3,051 people in Pinal County, Arizona. Homes have a median value of $239,900 against household income of $63,774; January lows average 35°F.

    3,051 people · Pinal County · median home $239,900 · income $63,774 · Jan low 35°F · 11 in snow

    Full Oracle, Arizona profile: weather, storms, schools, jobs →

    Oracle: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement89th pctQuiet97th pctAffordability54th pct
    Percentile vs Arizona towns on each part of this ranking.
  15. 10Miracle Valley, Arizona

    Retirement: 87th percentile · Quiet: 67th percentile · Home value ÷ income: 88th percentile

    Miracle Valley is a community of 571 people in Cochise County, Arizona. Homes have a median value of $86,600 against household income of $54,604; January lows average 33°F.

    571 people · Cochise County · median home $86,600 · income $54,604 · Jan low 33°F · 1 in snow

    Full Miracle Valley, Arizona profile: weather, storms, schools, jobs →

    Miracle Valley: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement87th pctQuiet67th pctAffordability88th pct
    Percentile vs Arizona towns on each part of this ranking.
  16. 9Red Lake, Arizona

    Retirement: 88th percentile · Quiet: 86th percentile · Home value ÷ income: 68th percentile

    Red Lake is a community of 1,680 people in Coconino County, Arizona. Homes have a median value of $323,400 against household income of $100,988; January lows average 21°F.

    1,680 people · Coconino County · median home $323,400 · income $100,988 · Jan low 21°F · 65 in snow

    Full Red Lake, Arizona profile: weather, storms, schools, jobs →

    Red Lake: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement88th pctQuiet86th pctAffordability68th pct
    Percentile vs Arizona towns on each part of this ranking.
  17. 8Bouse, Arizona

    Retirement: 68th percentile · Quiet: 100th percentile · Home value ÷ income: 74th percentile

    Bouse is a community of 707 people in La Paz County, Arizona. Homes have a median value of $139,700 against household income of $47,691; January lows average 37°F.

    707 people · La Paz County · median home $139,700 · income $47,691 · Jan low 37°F · 0 in snow

    Full Bouse, Arizona profile: weather, storms, schools, jobs →

    Bouse: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement68th pctQuiet100th pctAffordability74th pct
    Percentile vs Arizona towns on each part of this ranking.
  18. 7Sonoita, Arizona

    Retirement: 99th percentile · Quiet: 92nd percentile · Home value ÷ income: 54th percentile

    Sonoita is a community of 803 people in Santa Cruz County, Arizona. Homes have a median value of $460,300 against household income of $119,792; January lows average 29°F.

    803 people · Santa Cruz County · median home $460,300 · income $119,792 · Jan low 29°F · 1 in snow

    Full Sonoita, Arizona profile: weather, storms, schools, jobs →

    Sonoita: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement99th pctQuiet92th pctAffordability54th pct
    Percentile vs Arizona towns on each part of this ranking.
  19. 6Arivaca Junction, Arizona

    Retirement: 81st percentile · Quiet: 91st percentile · Home value ÷ income: 77th percentile

    Arivaca Junction is a community of 970 people in Pima County, Arizona. Homes have a median value of $165,800 against household income of $61,786; January lows average 36°F.

    970 people · Pima County · median home $165,800 · income $61,786 · Jan low 36°F · 0 in snow

    Full Arivaca Junction, Arizona profile: weather, storms, schools, jobs →

    Arivaca Junction: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement81th pctQuiet91th pctAffordability77th pct
    Percentile vs Arizona towns on each part of this ranking.
  20. 5Cactus Forest, Arizona

    Retirement: 82nd percentile · Quiet: 89th percentile · Home value ÷ income: 78th percentile

    Cactus Forest is a community of 606 people in Pinal County, Arizona. Homes have a median value of $160,600 against household income of $67,083; January lows average 42°F.

    606 people · Pinal County · median home $160,600 · income $67,083 · Jan low 42°F · 0 in snow

    Full Cactus Forest, Arizona profile: weather, storms, schools, jobs →

    Cactus Forest: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement82th pctQuiet89th pctAffordability78th pct
    Percentile vs Arizona towns on each part of this ranking.
  21. 4Arivaca, Arizona

    Retirement: 81st percentile · Quiet: 91st percentile · Home value ÷ income: 80th percentile

    Arivaca is a community of 623 people in Pima County, Arizona. Homes have a median value of $71,600 against household income of $30,542; January lows average 32°F.

    623 people · Pima County · median home $71,600 · income $30,542 · Jan low 32°F · 0 in snow

    Full Arivaca, Arizona profile: weather, storms, schools, jobs →

    Arivaca: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement81th pctQuiet91th pctAffordability80th pct
    Percentile vs Arizona towns on each part of this ranking.
  22. 3Sunsites, Arizona

    Retirement: 97th percentile · Quiet: 88th percentile · Home value ÷ income: 68th percentile

    Sunsites is a community of 790 people in Cochise County, Arizona. Homes have a median value of $149,100 against household income of $46,500; January lows average 29°F.

    790 people · Cochise County · median home $149,100 · income $46,500 · Jan low 29°F · 1 in snow

    Full Sunsites, Arizona profile: weather, storms, schools, jobs →

    Sunsites: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement97th pctQuiet88th pctAffordability68th pct
    Percentile vs Arizona towns on each part of this ranking.
  23. 2Wellton, Arizona

    Retirement: 80th percentile · Quiet: 82nd percentile · Home value ÷ income: 96th percentile

    Wellton is a town of 2,375 people in Yuma County, Arizona. Homes have a median value of $55,600 against household income of $58,470; January lows average 43°F.

    2,375 people · Yuma County · median home $55,600 · income $58,470 · Jan low 43°F · 0 in snow

    Full Wellton, Arizona profile: weather, storms, schools, jobs →

    Wellton: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement80th pctQuiet82th pctAffordability96th pct
    Percentile vs Arizona towns on each part of this ranking.
  24. 1Salome, Arizona

    Retirement: 72nd percentile · Quiet: 98th percentile · Home value ÷ income: 90th percentile

    Salome is a community of 1,162 people in La Paz County, Arizona. Homes have a median value of $117,400 against household income of $79,960; January lows average 37°F.

    1,162 people · La Paz County · median home $117,400 · income $79,960 · Jan low 37°F

    Full Salome, Arizona profile: weather, storms, schools, jobs →

    Salome: The 24 Best Quiet, Affordable Small Towns to Retire in Arizona scoresRetirement72th pctQuiet98th pctAffordability90th pct
    Percentile vs Arizona towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, Arizona towns0255075100$15K$208K$401K$594K$787KMedian home valuePercentile
Orange squares are the 24 towns on this list; green dots are other towns on The Town Files in Arizona.

More Arizona rankings

Same ranking, other places

Methodology. We ranked 209 towns of 500–10,000 people in Arizona (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: