The Town Files

The 12 Most Affordable Small Towns in Idaho

Ranked by home value ÷ income among 36 towns of 2,500–10,000 people in Idaho. #1 is American Falls, ID (homes cost 3.2× income).

Map of the 12 towns123456789101112
Numbers match the ranking.
  1. 12Orofino, Idaho

    Homes cost 4.2× income

    2,656 people · Clearwater County · median home $223,400 · income $53,438 · Jan low 28°F · 18 in snow

  2. 11Wendell, Idaho

    Homes cost 4.2× income

    2,917 people · Gooding County · median home $242,100 · income $57,266 · Jan low 22°F · 24 in snow

  3. 10Soda Springs, Idaho

    Homes cost 4.2× income

    3,133 people · Caribou County · median home $241,400 · income $57,361 · Jan low 10°F · 91 in snow

  4. 9Rigby, Idaho

    Homes cost 4.0× income

    5,038 people · Jefferson County · median home $336,200 · income $85,056 · Jan low 15°F · 66 in snow

  5. 8Montpelier, Idaho

    Homes cost 3.9× income

    2,643 people · Bear Lake County · median home $240,300 · income $61,375 · Jan low 7°F · 91 in snow

  6. 7Filer, Idaho

    Homes cost 3.8× income

    2,738 people · Twin Falls County · median home $247,500 · income $64,671 · Jan low 22°F · 24 in snow

  7. 6Homedale, Idaho

    Homes cost 3.8× income

    2,881 people · Owyhee County · median home $238,000 · income $62,117 · Jan low 23°F · 9 in snow

  8. 5Shelley, Idaho

    Homes cost 3.8× income

    4,785 people · Bingham County · median home $295,200 · income $77,563 · Jan low 12°F · 40 in snow

  9. 4Heyburn, Idaho

    Homes cost 3.7× income

    3,700 people · Minidoka County · median home $237,800 · income $64,179 · Jan low 21°F · 22 in snow

  10. 3Rupert, Idaho

    Homes cost 3.7× income

    6,082 people · Minidoka County · median home $205,200 · income $54,741 · Jan low 19°F · 21 in snow

  11. 2Kimberly, Idaho

    Homes cost 3.5× income

    4,626 people · Twin Falls County · median home $339,400 · income $97,799 · Jan low 22°F · 24 in snow

  12. 1American Falls, Idaho

    Homes cost 3.2× income

    4,568 people · Power County · median home $185,600 · income $57,783 · Jan low 19°F · 35 in snow

More Idaho rankings

Same ranking, other places

Methodology. We ranked 36 towns of 2,500–10,000 people in Idaho (2020 Census population; towns with 2,500+ people have pages so far). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: