The Town Files

15 Small Towns in Idaho With the Cheapest Homes

Ranked by median home value among 36 towns of 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

    Filer is a city of 2,738 people in Twin Falls County, Idaho. The median home is worth $247,500 and the median household earns $64,671, so homes cost 3.8× income (typical Idaho town: 4.5×). Median rent is $1,168.

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

    Full Filer, Idaho profile: weather, storms, schools, jobs →

    Filer vs the typical Idaho townFilerTypical Idaho townHome value$247,500$291,900Income$64,671$66,924Rent$1,168$1,029
    Census ACS 2020–2024 medians.
  2. 14Buhl, Idaho

    Median home $247,500

    Buhl is a city of 4,558 people in Twin Falls County, Idaho. The median home is worth $247,500 and the median household earns $55,568, so homes cost 4.5× income (typical Idaho town: 4.5×). Median rent is $1,148.

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

    Full Buhl, Idaho profile: weather, storms, schools, jobs →

    Buhl vs the typical Idaho townBuhlTypical Idaho townHome value$247,500$291,900Income$55,568$66,924Rent$1,148$1,029
    Census ACS 2020–2024 medians.
  3. 13Wendell, Idaho

    Median home $242,100

    Wendell is a city of 2,917 people in Gooding County, Idaho. The median home is worth $242,100 and the median household earns $57,266, so homes cost 4.2× income (typical Idaho town: 4.5×). Median rent is $815.

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

    Full Wendell, Idaho profile: weather, storms, schools, jobs →

    Wendell vs the typical Idaho townWendellTypical Idaho townHome value$242,100$291,900Income$57,266$66,924Rent$815$1,029
    Census ACS 2020–2024 medians.
  4. 12Soda Springs, Idaho

    Median home $241,400

    Soda Springs is a city of 3,133 people in Caribou County, Idaho. The median home is worth $241,400 and the median household earns $57,361, so homes cost 4.2× income (typical Idaho town: 4.5×). Median rent is $843.

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

    Full Soda Springs, Idaho profile: weather, storms, schools, jobs →

    Soda Springs vs the typical Idaho townSoda SpringsTypical Idaho townHome value$241,400$291,900Income$57,361$66,924Rent$843$1,029
    Census ACS 2020–2024 medians.
  5. 11Montpelier, Idaho

    Median home $240,300

    Montpelier is a city of 2,643 people in Bear Lake County, Idaho. The median home is worth $240,300 and the median household earns $61,375, so homes cost 3.9× income (typical Idaho town: 4.5×). Median rent is $535.

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

    Full Montpelier, Idaho profile: weather, storms, schools, jobs →

    Montpelier vs the typical Idaho townMontpelierTypical Idaho townHome value$240,300$291,900Income$61,375$66,924Rent$535$1,029
    Census ACS 2020–2024 medians.
  6. 10Homedale, Idaho

    Median home $238,000

    Homedale is a city of 2,881 people in Owyhee County, Idaho. The median home is worth $238,000 and the median household earns $62,117, so homes cost 3.8× income (typical Idaho town: 4.5×). Median rent is $1,078.

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

    Full Homedale, Idaho profile: weather, storms, schools, jobs →

    Homedale vs the typical Idaho townHomedaleTypical Idaho townHome value$238,000$291,900Income$62,117$66,924Rent$1,078$1,029
    Census ACS 2020–2024 medians.
  7. 9Heyburn, Idaho

    Median home $237,800

    Heyburn is a city of 3,700 people in Minidoka County, Idaho. The median home is worth $237,800 and the median household earns $64,179, so homes cost 3.7× income (typical Idaho town: 4.5×). Median rent is $996.

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

    Full Heyburn, Idaho profile: weather, storms, schools, jobs →

    Heyburn vs the typical Idaho townHeyburnTypical Idaho townHome value$237,800$291,900Income$64,179$66,924Rent$996$1,029
    Census ACS 2020–2024 medians.
  8. 8Salmon, Idaho

    Median home $235,500

    Salmon is a city of 3,119 people in Lemhi County, Idaho. The median home is worth $235,500 and the median household earns $42,844, so homes cost 5.5× income (typical Idaho town: 4.5×). Median rent is $590.

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

    Full Salmon, Idaho profile: weather, storms, schools, jobs →

    Salmon vs the typical Idaho townSalmonTypical Idaho townHome value$235,500$291,900Income$42,844$66,924Rent$590$1,029
    Census ACS 2020–2024 medians.
  9. 7St. Anthony, Idaho

    Median home $231,900

    St. Anthony, Idaho
    Photo: Calvin Beale (public domain, Wikimedia Commons)

    St. Anthony is a city of 3,606 people in Fremont County, Idaho. The median home is worth $231,900 and the median household earns $53,152, so homes cost 4.4× income (typical Idaho town: 4.5×). Median rent is $793.

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

    Full St. Anthony, Idaho profile: weather, storms, schools, jobs →

    St. Anthony vs the typical Idaho townSt. AnthonyTypical Idaho townHome value$231,900$291,900Income$53,152$66,924Rent$793$1,029
    Census ACS 2020–2024 medians.
  10. 6Orofino, Idaho

    Median home $223,400

    Orofino, Idaho
    Photo: Dsdugan (public domain, Wikimedia Commons)

    Orofino is a city of 2,656 people in Clearwater County, Idaho. The median home is worth $223,400 and the median household earns $53,438, so homes cost 4.2× income (typical Idaho town: 4.5×). Median rent is $949.

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

    Full Orofino, Idaho profile: weather, storms, schools, jobs →

    Orofino vs the typical Idaho townOrofinoTypical Idaho townHome value$223,400$291,900Income$53,438$66,924Rent$949$1,029
    Census ACS 2020–2024 medians.
  11. 5Weiser, Idaho

    Median home $223,400

    Weiser is a city of 5,630 people in Washington County, Idaho. The median home is worth $223,400 and the median household earns $45,292, so homes cost 4.9× income (typical Idaho town: 4.5×). Median rent is $927.

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

    Full Weiser, Idaho profile: weather, storms, schools, jobs →

    Weiser vs the typical Idaho townWeiserTypical Idaho townHome value$223,400$291,900Income$45,292$66,924Rent$927$1,029
    Census ACS 2020–2024 medians.
  12. 4Rupert, Idaho

    Median home $205,200

    Rupert, Idaho
    Photo: Wikimedia Commons (public domain, Wikimedia Commons)

    Rupert is a city of 6,082 people in Minidoka County, Idaho. The median home is worth $205,200 and the median household earns $54,741, so homes cost 3.7× income (typical Idaho town: 4.5×). Median rent is $856.

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

    Full Rupert, Idaho profile: weather, storms, schools, jobs →

    Rupert vs the typical Idaho townRupertTypical Idaho townHome value$205,200$291,900Income$54,741$66,924Rent$856$1,029
    Census ACS 2020–2024 medians.
  13. 3Fort Hall, Idaho

    Median home $203,300

    Fort Hall is a community of 3,195 people in Bannock County, Idaho. The median home is worth $203,300 and the median household earns $44,514, so homes cost 4.6× income (typical Idaho town: 4.5×). Median rent is $672.

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

    Full Fort Hall, Idaho profile: weather, storms, schools, jobs →

    Fort Hall vs the typical Idaho townFort HallTypical Idaho townHome value$203,300$291,900Income$44,514$66,924Rent$672$1,029
    Census ACS 2020–2024 medians.
  14. 2Gooding, Idaho

    Median home $186,100

    Gooding is a city of 3,707 people in Gooding County, Idaho. The median home is worth $186,100 and the median household earns $41,899, so homes cost 4.4× income (typical Idaho town: 4.5×). Median rent is $861.

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

    Full Gooding, Idaho profile: weather, storms, schools, jobs →

    Gooding vs the typical Idaho townGoodingTypical Idaho townHome value$186,100$291,900Income$41,899$66,924Rent$861$1,029
    Census ACS 2020–2024 medians.
  15. 1American Falls, Idaho

    Median home $185,600

    American Falls is a city of 4,568 people in Power County, Idaho. The median home is worth $185,600 and the median household earns $57,783, so homes cost 3.2× income (typical Idaho town: 4.5×). Median rent is $737.

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

    Full American Falls, Idaho profile: weather, storms, schools, jobs →

    American Falls vs the typical Idaho townAmerican FallsTypical Idaho townHome value$185,600$291,900Income$57,783$66,924Rent$737$1,029
    Census ACS 2020–2024 medians.

More Idaho rankings

Same ranking, other places

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