The 25 Best Affordable Small Towns for Remote Workers in Indiana
Ranked on The Town Files lifestyle rankings among 386 towns of 500–10,000 people in Indiana, scoring every town on all of these at once. #1 is Fillmore, IN.
-
25Attica, Indiana
Work from home: 68th percentile · Broadband at home: 60th percentile · Home value ÷ income: 90th percentile

Photo: Omnedon (public domain, Wikimedia Commons) Attica is a city of 3,036 people in Fountain County, Indiana. Homes have a median value of $118,000 against household income of $68,931; January lows average 16°F.
3,036 people · Fountain County · median home $118,000 · income $68,931 · Jan low 16°F · 23 in snow
Full Attica, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
24North Liberty, Indiana
Work from home: 69th percentile · Broadband at home: 81st percentile · Home value ÷ income: 68th percentile
North Liberty is a town of 1,623 people in St. Joseph County, Indiana. Homes have a median value of $162,100 against household income of $75,047; January lows average 15°F.
1,623 people · St. Joseph County · median home $162,100 · income $75,047 · Jan low 15°F · 37 in snow
Full North Liberty, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
23Chandler, Indiana
Work from home: 55th percentile · Broadband at home: 77th percentile · Home value ÷ income: 87th percentile
Chandler is a town of 3,693 people in Warrick County, Indiana. Homes have a median value of $131,100 against household income of $74,725; January lows average 25°F.
3,693 people · Warrick County · median home $131,100 · income $74,725 · Jan low 25°F · 11 in snow
Full Chandler, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
22Battle Ground, Indiana
Work from home: 82nd percentile · Broadband at home: 86th percentile · Home value ÷ income: 52nd percentile
Battle Ground is a town of 1,838 people in Tippecanoe County, Indiana. Homes have a median value of $277,600 against household income of $110,568; January lows average 16°F.
1,838 people · Tippecanoe County · median home $277,600 · income $110,568 · Jan low 16°F · 19 in snow
Full Battle Ground, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
21Remington, Indiana
Work from home: 50th percentile · Broadband at home: 87th percentile · Home value ÷ income: 83rd percentile
Remington is a town of 1,356 people in Jasper County, Indiana. Homes have a median value of $146,100 against household income of $75,875; January lows average 16°F.
1,356 people · Jasper County · median home $146,100 · income $75,875 · Jan low 16°F · 29 in snow
Full Remington, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
20Trail Creek, Indiana
Work from home: 80th percentile · Broadband at home: 89th percentile · Home value ÷ income: 52nd percentile
Trail Creek is a town of 2,060 people in LaPorte County, Indiana. Homes have a median value of $191,800 against household income of $77,635; January lows average 17°F.
2,060 people · LaPorte County · median home $191,800 · income $77,635 · Jan low 17°F · 65 in snow
Full Trail Creek, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
19Edgewood, Indiana
Work from home: 85th percentile · Broadband at home: 76th percentile · Home value ÷ income: 64th percentile
Edgewood is a town of 2,053 people in Madison County, Indiana. Homes have a median value of $200,100 against household income of $87,770; January lows average 21°F.
2,053 people · Madison County · median home $200,100 · income $87,770 · Jan low 21°F · 21 in snow
Full Edgewood, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
18Greenville, Indiana
Work from home: 89th percentile · Broadband at home: 78th percentile · Home value ÷ income: 58th percentile
Greenville is a town of 1,365 people in Floyd County, Indiana. Homes have a median value of $318,900 against household income of $134,934; January lows average 26°F.
1,365 people · Floyd County · median home $318,900 · income $134,934 · Jan low 26°F · 9 in snow
Full Greenville, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
17Sweetser, Indiana
Work from home: 50th percentile · Broadband at home: 94th percentile · Home value ÷ income: 83rd percentile
Sweetser is a town of 1,075 people in Grant County, Indiana. Homes have a median value of $153,400 against household income of $80,625; January lows average 18°F.
1,075 people · Grant County · median home $153,400 · income $80,625 · Jan low 18°F · 25 in snow
Full Sweetser, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
16Hidden Valley, Indiana
Work from home: 85th percentile · Broadband at home: 84th percentile · Home value ÷ income: 58th percentile
Hidden Valley is a community of 5,529 people in Dearborn County, Indiana. Homes have a median value of $289,400 against household income of $121,208; January lows average 24°F.
5,529 people · Dearborn County · median home $289,400 · income $121,208 · Jan low 24°F · 11 in snow
Full Hidden Valley, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
15Pittsboro, Indiana
Work from home: 92nd percentile · Broadband at home: 83rd percentile · Home value ÷ income: 52nd percentile

Photo: Sedna10387 (public domain, Wikimedia Commons) Pittsboro is a town of 3,682 people in Hendricks County, Indiana. Homes have a median value of $312,800 against household income of $126,023; January lows average 18°F.
3,682 people · Hendricks County · median home $312,800 · income $126,023 · Jan low 18°F · 14 in snow
Full Pittsboro, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
14Upland, Indiana
Work from home: 96th percentile · Broadband at home: 77th percentile · Home value ÷ income: 58th percentile

Photo: Andyrowell94 at en.wikipedia (public domain, Wikimedia Commons) Upland is a town of 3,821 people in Grant County, Indiana. Homes have a median value of $203,200 against household income of $83,839; January lows average 19°F.
3,821 people · Grant County · median home $203,200 · income $83,839 · Jan low 19°F · 27 in snow
Full Upland, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
13Whiteland, Indiana
Work from home: 76th percentile · Broadband at home: 97th percentile · Home value ÷ income: 58th percentile
Whiteland is a town of 4,599 people in Johnson County, Indiana. Homes have a median value of $232,100 against household income of $96,944; January lows average 18°F.
4,599 people · Johnson County · median home $232,100 · income $96,944 · Jan low 18°F · 17 in snow
Full Whiteland, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
12Holland, Indiana
Work from home: 57th percentile · Broadband at home: 85th percentile · Home value ÷ income: 90th percentile
Holland is a town of 619 people in Dubois County, Indiana. Homes have a median value of $117,900 against household income of $70,313; January lows average 24°F.
619 people · Dubois County · median home $117,900 · income $70,313 · Jan low 24°F · 10 in snow
Full Holland, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
11Melody Hill, Indiana
Work from home: 74th percentile · Broadband at home: 88th percentile · Home value ÷ income: 73rd percentile
Melody Hill is a community of 3,689 people in Vanderburgh County, Indiana. Homes have a median value of $201,600 against household income of $93,906; January lows average 26°F.
3,689 people · Vanderburgh County · median home $201,600 · income $93,906 · Jan low 26°F · 11 in snow
Full Melody Hill, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
10Fairview Park, Indiana
Work from home: 74th percentile · Broadband at home: 71st percentile · Home value ÷ income: 90th percentile
Fairview Park is a town of 1,409 people in Vermillion County, Indiana. Homes have a median value of $104,800 against household income of $62,778; January lows average 17°F.
1,409 people · Vermillion County · median home $104,800 · income $62,778 · Jan low 17°F · 15 in snow
Full Fairview Park, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
9Hope, Indiana
Work from home: 75th percentile · Broadband at home: 83rd percentile · Home value ÷ income: 78th percentile
Hope is a town of 2,099 people in Bartholomew County, Indiana. Homes have a median value of $148,600 against household income of $76,188; January lows average 22°F.
2,099 people · Bartholomew County · median home $148,600 · income $76,188 · Jan low 22°F · 15 in snow
Full Hope, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
8Gosport, Indiana
Work from home: 84th percentile · Broadband at home: 65th percentile · Home value ÷ income: 87th percentile
Gosport is a town of 842 people in Owen County, Indiana. Homes have a median value of $108,300 against household income of $59,886; January lows average 20°F.
842 people · Owen County · median home $108,300 · income $59,886 · Jan low 20°F · 16 in snow
Full Gosport, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
7Medora, Indiana
Work from home: 88th percentile · Broadband at home: 53rd percentile · Home value ÷ income: 99th percentile
Medora is a town of 635 people in Jackson County, Indiana. Homes have a median value of $82,300 against household income of $69,231; January lows average 24°F.
635 people · Jackson County · median home $82,300 · income $69,231 · Jan low 24°F · 17 in snow
Full Medora, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
6Clermont, Indiana
Work from home: 96th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 58th percentile
Clermont is a town of 1,384 people in Marion County, Indiana. Homes have a median value of $194,000 against household income of $82,083; January lows average 21°F.
1,384 people · Marion County · median home $194,000 · income $82,083 · Jan low 21°F · 17 in snow
Full Clermont, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
5Parker City, Indiana
Work from home: 63rd percentile · Broadband at home: 93rd percentile · Home value ÷ income: 94th percentile
Parker City is a town of 1,278 people in Randolph County, Indiana. Homes have a median value of $94,200 against household income of $58,558; January lows average 18°F.
1,278 people · Randolph County · median home $94,200 · income $58,558 · Jan low 18°F · 21 in snow
Full Parker City, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
4Lake Santee, Indiana
Work from home: 75th percentile · Broadband at home: 82nd percentile · Home value ÷ income: 94th percentile
Lake Santee is a community of 889 people in Decatur County, Indiana. Homes have a median value of $245,500 against household income of $158,140; January lows average 22°F.
889 people · Decatur County · median home $245,500 · income $158,140 · Jan low 22°F · 16 in snow
Full Lake Santee, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
3Galena, Indiana
Work from home: 94th percentile · Broadband at home: 95th percentile · Home value ÷ income: 68th percentile
Galena is a community of 1,726 people in Floyd County, Indiana. Homes have a median value of $281,200 against household income of $127,738; January lows average 26°F.
1,726 people · Floyd County · median home $281,200 · income $127,738 · Jan low 26°F · 9 in snow
Full Galena, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
2Lizton, Indiana
Work from home: 87th percentile · Broadband at home: 94th percentile · Home value ÷ income: 78th percentile
Lizton is a town of 511 people in Hendricks County, Indiana. Homes have a median value of $191,800 against household income of $94,844; January lows average 18°F.
511 people · Hendricks County · median home $191,800 · income $94,844 · Jan low 18°F · 14 in snow
Full Lizton, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking. -
1Fillmore, Indiana
Work from home: 100th percentile · Broadband at home: 98th percentile · Home value ÷ income: 99th percentile
Fillmore is a town of 532 people in Putnam County, Indiana. Homes have a median value of $110,000 against household income of $85,543; January lows average 17°F.
532 people · Putnam County · median home $110,000 · income $85,543 · Jan low 17°F · 22 in snow
Full Fillmore, Indiana profile: weather, storms, schools, jobs →
Percentile vs Indiana towns on each part of this ranking.
Price vs ranking
More Indiana rankings
- The 25 Best Small Towns to Retire in Indiana
- The 25 Quietest Small Towns in Indiana
- The 25 Most Affordable Small Towns in Indiana
- The 25 Best Small Towns for Families in Indiana
- The 25 Best Quiet, Affordable Small Towns to Retire in Indiana
- 25 Small Towns in Indiana With the Cheapest Homes
- 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 Best Affordable Small Towns for Remote Workers in America
- The 25 Best Affordable Small Towns for Remote Workers in Pennsylvania
- The 25 Best Affordable Small Towns for Remote Workers in New York
- The 25 Best Affordable Small Towns for Remote Workers in Michigan
- The 25 Best Affordable Small Towns for Remote Workers in Wisconsin
- The 25 Best Affordable Small Towns for Remote Workers in Texas
- The 25 Best Affordable Small Towns for Remote Workers in Minnesota
- The 25 Best Affordable Small Towns for Remote Workers in California
- The 25 Best Affordable Small Towns for Remote Workers in Illinois
- The 25 Best Affordable Small Towns for Remote Workers 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)