Best small towns to live in Indiana
The 25 Indiana small towns with the best mix of affordability, safety, schools and jobs, picked from 122 real small towns of 1,000 to 15,000 people — not suburbs.
- 1Brownstown, IN Score 76/100
3,040 people · typical home $147k · household income $63k · 36 violent crimes per 100k · schools in the top 33% of IN · 2.0% unemployment · 9 mi to a hospital
- 2Waterloo, IN Score 75/100
2,073 people · typical home $105k · household income $67k · 48 violent crimes per 100k · schools in the top 24% of IN · 6.0% unemployment · 7 mi to a hospital
- 3Montpelier, IN Score 74/100
1,533 people · typical home $86k · household income $45k · schools in the top 21% of IN · 3.0% unemployment · 13 mi to a hospital
- 4French Lick, IN Score 72/100
1,828 people · typical home $85k · household income $55k · schools in the top 43% of IN · 1.0% unemployment · 9 mi to a hospital
- 5Gosport, IN Score 70/100
1,303 people · typical home $108k · household income $60k · schools in the top 36% of IN · 3.0% unemployment · 19 mi to a hospital
- 6Dale, IN Score 69/100
1,542 people · typical home $127k · household income $62k · schools in the top 3% of IN · 3.0% unemployment · 16 mi to a hospital
- 7Bicknell, IN Score 65/100
3,017 people · typical home $66k · household income $52k · 131 violent crimes per 100k · schools in the top 45% of IN · 3.0% unemployment · 11 mi to a hospital
- 8Portland, IN Score 65/100
6,416 people · typical home $97k · household income $52k · schools in the top 41% of IN · 5.0% unemployment · 2 mi to a hospital
- 9Bourbon, IN Score 65/100
1,760 people · typical home $164k · household income $74k · 86 violent crimes per 100k · schools in the top 15% of IN · 4.0% unemployment · 12 mi to a hospital
- 10Topeka, IN Score 64/100
1,137 people · typical home $142k · household income $63k · 72 violent crimes per 100k · schools in the top 14% of IN · 10.0% unemployment · 11 mi to a hospital
- 11Wolcott, IN Score 64/100
1,033 people · typical home $114k · household income $67k · schools in the top 39% of IN · 3.0% unemployment · 15 mi to a hospital
- 12Ashley, IN Score 64/100
1,230 people · typical home $132k · household income $49k · 48 violent crimes per 100k · schools in the top 26% of IN · 3.0% unemployment · 10 mi to a hospital
- 13Butler, IN Score 64/100
2,660 people · typical home $108k · household income $55k · 42 violent crimes per 100k · schools in the top 57% of IN · 2.0% unemployment · 10 mi to a hospital
- 14Oolitic, IN Score 63/100
1,522 people · typical home $138k · household income $59k · 7 violent crimes per 100k · schools in the top 49% of IN · 4.0% unemployment · 4 mi to a hospital
- 15Peru, IN Score 62/100
10,901 people · typical home $93k · household income $46k · 61 violent crimes per 100k · schools in the top 47% of IN · 9.0% unemployment · 0 mi to a hospital
- 16Gas City, IN Score 62/100
6,076 people · typical home $119k · household income $56k · 31 violent crimes per 100k · schools in the top 75% of IN · 2.0% unemployment · 3 mi to a hospital
- 17Remington, IN Score 62/100
1,623 people · typical home $146k · household income $76k · schools in the top 39% of IN · 2.0% unemployment · 15 mi to a hospital
- 18Santa Claus, IN Score 62/100
2,793 people · typical home $259k · household income $90k · schools in the top 3% of IN · 2.0% unemployment · 14 mi to a hospital
- 19Sweetser, IN Score 62/100
1,061 people · typical home $153k · household income $81k · 75 violent crimes per 100k · schools in the top 53% of IN · 3.0% unemployment · 7 mi to a hospital
- 20Bedford, IN Score 61/100
13,837 people · typical home $152k · household income $50k · 7 violent crimes per 100k · schools in the top 45% of IN · 2.0% unemployment · 2 mi to a hospital
- 21North Manchester, IN Score 61/100
4,819 people · typical home $138k · household income $61k · schools in the top 32% of IN · 2.0% unemployment · 15 mi to a hospital
- 22Brookville, IN Score 60/100
2,643 people · typical home $181k · household income $56k · 17 violent crimes per 100k · schools in the top 38% of IN · 1.0% unemployment · 14 mi to a hospital
- 23Upland, IN Score 60/100
3,918 people · typical home $203k · household income $84k · 75 violent crimes per 100k · schools in the top 41% of IN · 3.0% unemployment · 9 mi to a hospital
- 24Veedersburg, IN Score 60/100
1,990 people · typical home $104k · household income $58k · schools in the top 43% of IN · 5.0% unemployment · 16 mi to a hospital
- 25Orleans, IN Score 60/100
2,235 people · typical home $118k · household income $65k · schools in the top 53% of IN · 4.0% unemployment · 10 mi to a hospital
How we ranked them
Every small town in Indiana with 1,000–15,000 people that stands on its own (not part of a big metro core, by USDA rural-urban codes) and has solid Census data. Each town is scored against the others in Indiana on: affordability (household income vs. home prices), safety (violent crime, FBI), schools (reading proficiency vs. other Indiana districts), jobs (unemployment, half weight) and everyday access (distance to a hospital and a grocery store, quarter weight each). Missing numbers count as average.
The "best" town is different for everyone — weather, size, politics, things to do and more all matter too.
Get a ranking built for you
Take the free 5-minute quiz and we'll rank every place in Indiana — and the country — on what you care about.