The Town Files

15 Small Towns in Idaho With the Cheapest Homes

Ranked by median home value among 36 towns of 2,500–10,000 people in Idaho. #1 is American Falls, ID (median home $185,600).

Map of the 15 towns123456789101112131415
Numbers match the ranking.
  1. 15Filer, Idaho

    Median home $247,500

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

  2. 14Buhl, Idaho

    Median home $247,500

    4,558 people · Twin Falls County · median home $247,500 · income $55,568 · Jan low 22°F · 24 in snow

  3. 13Wendell, Idaho

    Median home $242,100

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

  4. 12Soda Springs, Idaho

    Median home $241,400

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

  5. 11Montpelier, Idaho

    Median home $240,300

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

  6. 10Homedale, Idaho

    Median home $238,000

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

  7. 9Heyburn, Idaho

    Median home $237,800

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

  8. 8Salmon, Idaho

    Median home $235,500

    3,119 people · Lemhi County · median home $235,500 · income $42,844 · Jan low 11°F · 22 in snow

  9. 7St. Anthony, Idaho

    Median home $231,900

    3,606 people · Fremont County · median home $231,900 · income $53,152 · Jan low 12°F · 70 in snow

  10. 6Orofino, Idaho

    Median home $223,400

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

  11. 5Weiser, Idaho

    Median home $223,400

    5,630 people · Washington County · median home $223,400 · income $45,292 · Jan low 23°F · 15 in snow

  12. 4Rupert, Idaho

    Median home $205,200

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

  13. 3Fort Hall, Idaho

    Median home $203,300

    3,195 people · Bannock County · median home $203,300 · income $44,514 · Jan low 15°F · 28 in snow

  14. 2Gooding, Idaho

    Median home $186,100

    3,707 people · Gooding County · median home $186,100 · income $41,899 · Jan low 22°F

  15. 1American Falls, Idaho

    Median home $185,600

    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: