The 12 Most Affordable Small Towns in Idaho
Ranked by home value ÷ income among 36 towns of 500–10,000 people in Idaho. #1 is American Falls, ID (homes cost 3.2× income).
-
12Orofino, Idaho
Homes cost 4.2× income

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 →
Census ACS 2020–2024 medians. -
11Wendell, Idaho
Homes cost 4.2× income
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 →
Census ACS 2020–2024 medians. -
10Soda Springs, Idaho
Homes cost 4.2× income
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 →
Census ACS 2020–2024 medians. -
9Rigby, Idaho
Homes cost 4.0× income
Rigby is a city of 5,038 people in Jefferson County, Idaho. The median home is worth $336,200 and the median household earns $85,056, so homes cost 4.0× income (typical Idaho town: 4.5×). Median rent is $1,180.
5,038 people · Jefferson County · median home $336,200 · income $85,056 · Jan low 15°F · 66 in snow
Census ACS 2020–2024 medians. -
8Montpelier, Idaho
Homes cost 3.9× income
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 →
Census ACS 2020–2024 medians. -
7Filer, Idaho
Homes cost 3.8× income
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
Census ACS 2020–2024 medians. -
6Homedale, Idaho
Homes cost 3.8× income
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 →
Census ACS 2020–2024 medians. -
5Shelley, Idaho
Homes cost 3.8× income
Shelley is a city of 4,785 people in Bingham County, Idaho. The median home is worth $295,200 and the median household earns $77,563, so homes cost 3.8× income (typical Idaho town: 4.5×). Median rent is $1,265.
4,785 people · Bingham County · median home $295,200 · income $77,563 · Jan low 12°F · 40 in snow
Full Shelley, Idaho profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Heyburn, Idaho
Homes cost 3.7× income
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 →
Census ACS 2020–2024 medians. -
3Rupert, Idaho
Homes cost 3.7× income

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 →
Census ACS 2020–2024 medians. -
2Kimberly, Idaho
Homes cost 3.5× income
Kimberly is a city of 4,626 people in Twin Falls County, Idaho. The median home is worth $339,400 and the median household earns $97,799, so homes cost 3.5× income (typical Idaho town: 4.5×). Median rent is $1,127.
4,626 people · Twin Falls County · median home $339,400 · income $97,799 · Jan low 22°F · 24 in snow
Full Kimberly, Idaho profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
1American Falls, Idaho
Homes cost 3.2× income
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 →
Census ACS 2020–2024 medians.
More Idaho rankings
- The 15 Best Small Towns to Retire in Idaho
- The 11 Quietest Small Towns in Idaho
- The 12 Best Small Towns for Families in Idaho
- 15 Small Towns in Idaho With the Cheapest Homes
- 12 Small Towns in Idaho With the Mildest Winters
- The 18 Most Walkable Small Towns in Idaho
- The 13 Best Small Towns for First-Time Home Buyers in Idaho
Same ranking, other places
- The 50 Most Affordable Small Towns in America
- The 25 Most Affordable Small Towns in Pennsylvania
- The 25 Most Affordable Small Towns in New York
- The 25 Most Affordable Small Towns in Michigan
- The 25 Most Affordable Small Towns in Texas
- The 25 Most Affordable Small Towns in California
- The 25 Most Affordable Small Towns in New Jersey
- The 25 Most Affordable Small Towns in Florida
- The 25 Most Affordable Small Towns in Wisconsin
- The 25 Most Affordable Small Towns in Ohio
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)