The 25 Most Affordable Small Towns in Indiana
Ranked by home value ÷ income among 107 towns of 2,500–10,000 people in Indiana. #1 is Country Squire Lakes, IN (homes cost 0.5× income).
-
25Mitchell, Indiana
Homes cost 2.3× income
3,933 people · Lawrence County · median home $114,500 · income $48,930 · Jan low 21°F · 14 in snow
-
24South Haven, Indiana
Homes cost 2.3× income
5,084 people · Porter County · median home $178,200 · income $76,003 · Jan low 18°F · 40 in snow
-
23Westville, Indiana
Homes cost 2.3× income
5,257 people · LaPorte County · median home $139,300 · income $60,794 · Jan low 15°F · 34 in snow
-
22North Manchester, Indiana
Homes cost 2.3× income
5,277 people · Wabash County · median home $138,200 · income $61,296 · Jan low 17°F · 30 in snow
-
21Brazil, Indiana
Homes cost 2.2× income
8,181 people · Clay County · median home $113,900 · income $52,055 · Jan low 21°F · 20 in snow
-
20Princeton, Indiana
Homes cost 2.2× income
8,301 people · Gibson County · median home $128,700 · income $57,618 · Jan low 21°F · 12 in snow
-
19Melody Hill, Indiana
Homes cost 2.1× income
3,689 people · Vanderburgh County · median home $201,600 · income $93,906 · Jan low 26°F · 11 in snow
-
18Gas City, Indiana
Homes cost 2.1× income
6,157 people · Grant County · median home $119,300 · income $55,982 · Jan low 18°F · 25 in snow
-
17Brooklyn, Indiana
Homes cost 2.0× income
2,511 people · Morgan County · median home $119,000 · income $58,176 · Jan low 19°F · 20 in snow
-
16Butler, Indiana
Homes cost 2.0× income
2,635 people · DeKalb County · median home $107,700 · income $54,688 · Jan low 17°F · 34 in snow
-
15Fairmount, Indiana
Homes cost 2.0× income
2,682 people · Grant County · median home $103,200 · income $51,739 · Jan low 18°F · 24 in snow
-
14Union City, Indiana
Homes cost 2.0× income
3,454 people · Randolph County · median home $79,300 · income $39,360 · Jan low 18°F · 24 in snow
-
13Hartford City, Indiana
Homes cost 2.0× income
6,086 people · Blackford County · median home $83,400 · income $41,752 · Jan low 19°F · 32 in snow
-
12Ligonier, Indiana
Homes cost 1.9× income
4,568 people · Noble County · median home $110,000 · income $59,359 · Jan low 18°F · 24 in snow
-
11Winchester, Indiana
Homes cost 1.9× income
4,843 people · Randolph County · median home $97,600 · income $52,439 · Jan low 18°F · 25 in snow
-
10Linton, Indiana
Homes cost 1.9× income
5,133 people · Greene County · median home $86,000 · income $45,440 · Jan low 21°F · 14 in snow
-
9Portland, Indiana
Homes cost 1.9× income
6,320 people · Jay County · median home $96,700 · income $51,513 · Jan low 17°F · 19 in snow
-
8Chandler, Indiana
Homes cost 1.8× income
3,693 people · Warrick County · median home $131,100 · income $74,725 · Jan low 25°F · 11 in snow
-
7Elwood, Indiana
Homes cost 1.8× income
8,410 people · Madison County · median home $97,800 · income $53,280 · Jan low 18°F · 20 in snow
-
6Rockville, Indiana
Homes cost 1.7× income
2,510 people · Parke County · median home $99,600 · income $57,083 · Jan low 17°F · 13 in snow
-
5Attica, Indiana
Homes cost 1.7× income
3,036 people · Fountain County · median home $118,000 · income $68,931 · Jan low 16°F · 23 in snow
-
4Alexandria, Indiana
Homes cost 1.5× income
5,149 people · Madison County · median home $97,800 · income $64,317 · Jan low 18°F · 20 in snow
-
3Grissom AFB, Indiana
Homes cost 1.4× income
3,009 people · Miami County · median home $79,000 · income $55,104 · Jan low 17°F · 21 in snow
-
2Bicknell, Indiana
Homes cost 1.3× income
3,029 people · Knox County · median home $66,300 · income $52,188 · Jan low 22°F · 15 in snow
-
1Country Squire Lakes, Indiana
Homes cost 0.5× income
3,558 people · Jennings County · median home $26,600 · income $57,201 · Jan low 23°F · 17 in snow
More Indiana rankings
- The 25 Best Small Towns to Retire in Indiana
- The 13 Quietest Small Towns in Indiana
- The 25 Best Small Towns for Families in Indiana
- 25 Small Towns in Indiana With the Mildest Winters
- The 25 Most Walkable Small Towns in Indiana
- 25 Small Towns in Indiana With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Indiana
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)