The Town Files

The 25 Best Small Towns for Young Families 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 Coatesville, IN.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for Young Families in Indiana1. Coatesvillescore 972. Fountain Cityscore 903. Waldronscore 894. Windfall Cityscore 885. Camdenscore 866. Kewannascore 857. Spicelandscore 858. Danascore 849. Patokascore 8310. Burlingtonscore 8311. Van Burenscore 8212. Koontz Lakescore 8213. Mexicoscore 8214. Freelandvillescore 8115. Kirklinscore 8116. Roachdalescore 8017. Worthingtonscore 8018. Summitvillescore 7919. Winslowscore 7820. Koutsscore 7821. Lindenscore 7722. Kingsford Heightsscore 7723. Lyonsscore 7624. Palmyrascore 7525. Andrewsscore 75
  1. 25Andrews, Indiana

    Families: 77th percentile · Quiet: 87th percentile · First-time buyers: 61st percentile

    Andrews is a town of 1,048 people in Huntington County, Indiana. Homes have a median value of $90,500 against household income of $49,500; January lows average 17°F.

    1,048 people · Huntington County · median home $90,500 · income $49,500 · Jan low 17°F · 26 in snow

    Full Andrews, Indiana profile: weather, storms, schools, jobs →

    Andrews: The 25 Best Small Towns for Young Families in Indiana scoresFamilies77th pctQuiet87th pctFirst-time buyers61th pct
    Percentile vs Indiana towns on each part of this ranking.
  2. 24Palmyra, Indiana

    Families: 56th percentile · Quiet: 79th percentile · First-time buyers: 90th percentile

    Palmyra is a town of 898 people in Harrison County, Indiana. Homes have a median value of $163,800 against household income of $60,862; January lows average 24°F.

    898 people · Harrison County · median home $163,800 · income $60,862 · Jan low 24°F · 11 in snow

    Full Palmyra, Indiana profile: weather, storms, schools, jobs →

    Palmyra: The 25 Best Small Towns for Young Families in Indiana scoresFamilies56th pctQuiet79th pctFirst-time buyers90th pct
    Percentile vs Indiana towns on each part of this ranking.
  3. 23Lyons, Indiana

    Families: 57th percentile · Quiet: 87th percentile · First-time buyers: 83rd percentile

    Lyons is a town of 625 people in Greene County, Indiana. Homes have a median value of $82,100 against household income of $53,365; January lows average 23°F.

    625 people · Greene County · median home $82,100 · income $53,365 · Jan low 23°F · 18 in snow

    Full Lyons, Indiana profile: weather, storms, schools, jobs →

    Lyons: The 25 Best Small Towns for Young Families in Indiana scoresFamilies57th pctQuiet87th pctFirst-time buyers83th pct
    Percentile vs Indiana towns on each part of this ranking.
  4. 22Kingsford Heights, Indiana

    Families: 72nd percentile · Quiet: 70th percentile · First-time buyers: 88th percentile

    Kingsford Heights is a town of 1,335 people in LaPorte County, Indiana. Homes have a median value of $120,500 against household income of $57,830; January lows average 17°F.

    1,335 people · LaPorte County · median home $120,500 · income $57,830 · Jan low 17°F · 42 in snow

    Full Kingsford Heights, Indiana profile: weather, storms, schools, jobs →

    Kingsford Heights: The 25 Best Small Towns for Young Families in Indiana scoresFamilies72th pctQuiet70th pctFirst-time buyers88th pct
    Percentile vs Indiana towns on each part of this ranking.
  5. 21Linden, Indiana

    Families: 66th percentile · Quiet: 91st percentile · First-time buyers: 75th percentile

    Linden is a town of 711 people in Montgomery County, Indiana. Homes have a median value of $141,800 against household income of $67,981; January lows average 18°F.

    711 people · Montgomery County · median home $141,800 · income $67,981 · Jan low 18°F · 21 in snow

    Full Linden, Indiana profile: weather, storms, schools, jobs →

    Linden: The 25 Best Small Towns for Young Families in Indiana scoresFamilies66th pctQuiet91th pctFirst-time buyers75th pct
    Percentile vs Indiana towns on each part of this ranking.
  6. 20Kouts, Indiana

    Families: 91st percentile · Quiet: 61st percentile · First-time buyers: 82nd percentile

    Kouts is a town of 2,028 people in Porter County, Indiana. Homes have a median value of $235,400 against household income of $77,607; January lows average 18°F.

    2,028 people · Porter County · median home $235,400 · income $77,607 · Jan low 18°F · 34 in snow

    Full Kouts, Indiana profile: weather, storms, schools, jobs →

    Kouts: The 25 Best Small Towns for Young Families in Indiana scoresFamilies91th pctQuiet61th pctFirst-time buyers82th pct
    Percentile vs Indiana towns on each part of this ranking.
  7. 19Winslow, Indiana

    Families: 50th percentile · Quiet: 90th percentile · First-time buyers: 94th percentile

    Winslow is a town of 764 people in Pike County, Indiana. Homes have a median value of $90,900 against household income of $59,464; January lows average 22°F.

    764 people · Pike County · median home $90,900 · income $59,464 · Jan low 22°F · 11 in snow

    Full Winslow, Indiana profile: weather, storms, schools, jobs →

    Winslow: The 25 Best Small Towns for Young Families in Indiana scoresFamilies50th pctQuiet90th pctFirst-time buyers94th pct
    Percentile vs Indiana towns on each part of this ranking.
  8. 18Summitville, Indiana

    Families: 70th percentile · Quiet: 72nd percentile · First-time buyers: 94th percentile

    Summitville is a town of 989 people in Madison County, Indiana. Homes have a median value of $101,600 against household income of $52,946; January lows average 18°F.

    989 people · Madison County · median home $101,600 · income $52,946 · Jan low 18°F · 20 in snow

    Full Summitville, Indiana profile: weather, storms, schools, jobs →

    Summitville: The 25 Best Small Towns for Young Families in Indiana scoresFamilies70th pctQuiet72th pctFirst-time buyers94th pct
    Percentile vs Indiana towns on each part of this ranking.
  9. 17Worthington, Indiana

    Families: 59th percentile · Quiet: 87th percentile · First-time buyers: 93rd percentile

    Worthington is a town of 1,393 people in Greene County, Indiana. Homes have a median value of $91,400 against household income of $47,000; January lows average 21°F.

    1,393 people · Greene County · median home $91,400 · income $47,000 · Jan low 21°F · 9 in snow

    Full Worthington, Indiana profile: weather, storms, schools, jobs →

    Worthington: The 25 Best Small Towns for Young Families in Indiana scoresFamilies59th pctQuiet87th pctFirst-time buyers93th pct
    Percentile vs Indiana towns on each part of this ranking.
  10. 16Roachdale, Indiana

    Families: 67th percentile · Quiet: 78th percentile · First-time buyers: 96th percentile

    Roachdale is a town of 840 people in Putnam County, Indiana. Homes have a median value of $143,400 against household income of $66,216; January lows average 17°F.

    840 people · Putnam County · median home $143,400 · income $66,216 · Jan low 17°F · 20 in snow

    Full Roachdale, Indiana profile: weather, storms, schools, jobs →

    Roachdale: The 25 Best Small Towns for Young Families in Indiana scoresFamilies67th pctQuiet78th pctFirst-time buyers96th pct
    Percentile vs Indiana towns on each part of this ranking.
  11. 15Kirklin, Indiana

    Families: 89th percentile · Quiet: 63rd percentile · First-time buyers: 91st percentile

    Kirklin is a town of 710 people in Clinton County, Indiana. Homes have a median value of $102,500 against household income of $56,458; January lows average 19°F.

    710 people · Clinton County · median home $102,500 · income $56,458 · Jan low 19°F · 22 in snow

    Full Kirklin, Indiana profile: weather, storms, schools, jobs →

    Kirklin: The 25 Best Small Towns for Young Families in Indiana scoresFamilies89th pctQuiet63th pctFirst-time buyers91th pct
    Percentile vs Indiana towns on each part of this ranking.
  12. 14Freelandville, Indiana

    Families: 70th percentile · Quiet: 75th percentile · First-time buyers: 99th percentile

    Freelandville is a community of 617 people in Knox County, Indiana. Homes have a median value of $92,000 against household income of $70,236; January lows average 22°F.

    617 people · Knox County · median home $92,000 · income $70,236 · Jan low 22°F · 15 in snow

    Full Freelandville, Indiana profile: weather, storms, schools, jobs →

    Freelandville: The 25 Best Small Towns for Young Families in Indiana scoresFamilies70th pctQuiet75th pctFirst-time buyers99th pct
    Percentile vs Indiana towns on each part of this ranking.
  13. 13Mexico, Indiana

    Families: 54th percentile · Quiet: 99th percentile · First-time buyers: 92nd percentile

    Mexico is a community of 915 people in Miami County, Indiana. Homes have a median value of $108,400 against household income of $87,635; January lows average 18°F.

    915 people · Miami County · median home $108,400 · income $87,635 · Jan low 18°F · 21 in snow

    Full Mexico, Indiana profile: weather, storms, schools, jobs →

    Mexico: The 25 Best Small Towns for Young Families in Indiana scoresFamilies54th pctQuiet99th pctFirst-time buyers92th pct
    Percentile vs Indiana towns on each part of this ranking.
  14. 12Koontz Lake, Indiana

    Families: 64th percentile · Quiet: 96th percentile · First-time buyers: 86th percentile

    Koontz Lake is a community of 1,667 people in Starke County, Indiana. Homes have a median value of $143,200 against household income of $80,538; January lows average 17°F.

    1,667 people · Starke County · median home $143,200 · income $80,538 · Jan low 17°F · 55 in snow

    Full Koontz Lake, Indiana profile: weather, storms, schools, jobs →

    Koontz Lake: The 25 Best Small Towns for Young Families in Indiana scoresFamilies64th pctQuiet96th pctFirst-time buyers86th pct
    Percentile vs Indiana towns on each part of this ranking.
  15. 11Van Buren, Indiana

    Families: 83rd percentile · Quiet: 71st percentile · First-time buyers: 93rd percentile

    Van Buren is a town of 790 people in Grant County, Indiana. Homes have a median value of $69,800 against household income of $47,692; January lows average 18°F.

    790 people · Grant County · median home $69,800 · income $47,692 · Jan low 18°F · 25 in snow

    Full Van Buren, Indiana profile: weather, storms, schools, jobs →

    Van Buren: The 25 Best Small Towns for Young Families in Indiana scoresFamilies83th pctQuiet71th pctFirst-time buyers93th pct
    Percentile vs Indiana towns on each part of this ranking.
  16. 10Burlington, Indiana

    Families: 88th percentile · Quiet: 60th percentile · First-time buyers: 100th percentile

    Burlington is a town of 517 people in Carroll County, Indiana. Homes have a median value of $146,300 against household income of $75,833; January lows average 17°F.

    517 people · Carroll County · median home $146,300 · income $75,833 · Jan low 17°F · 25 in snow

    Full Burlington, Indiana profile: weather, storms, schools, jobs →

    Burlington: The 25 Best Small Towns for Young Families in Indiana scoresFamilies88th pctQuiet60th pctFirst-time buyers100th pct
    Percentile vs Indiana towns on each part of this ranking.
  17. 9Patoka, Indiana

    Families: 56th percentile · Quiet: 97th percentile · First-time buyers: 97th percentile

    Patoka is a town of 706 people in Gibson County, Indiana. Homes have a median value of $99,000 against household income of $48,958; January lows average 21°F.

    706 people · Gibson County · median home $99,000 · income $48,958 · Jan low 21°F · 12 in snow

    Full Patoka, Indiana profile: weather, storms, schools, jobs →

    Patoka: The 25 Best Small Towns for Young Families in Indiana scoresFamilies56th pctQuiet97th pctFirst-time buyers97th pct
    Percentile vs Indiana towns on each part of this ranking.
  18. 8Dana, Indiana

    Families: 64th percentile · Quiet: 95th percentile · First-time buyers: 93rd percentile

    Dana is a town of 555 people in Vermillion County, Indiana. Homes have a median value of $55,500 against household income of $52,791; January lows average 17°F.

    555 people · Vermillion County · median home $55,500 · income $52,791 · Jan low 17°F · 18 in snow

    Full Dana, Indiana profile: weather, storms, schools, jobs →

    Dana: The 25 Best Small Towns for Young Families in Indiana scoresFamilies64th pctQuiet95th pctFirst-time buyers93th pct
    Percentile vs Indiana towns on each part of this ranking.
  19. 7Spiceland, Indiana

    Families: 74th percentile · Quiet: 84th percentile · First-time buyers: 96th percentile

    Spiceland is a town of 958 people in Henry County, Indiana. Homes have a median value of $118,300 against household income of $65,875; January lows average 17°F.

    958 people · Henry County · median home $118,300 · income $65,875 · Jan low 17°F · 25 in snow

    Full Spiceland, Indiana profile: weather, storms, schools, jobs →

    Spiceland: The 25 Best Small Towns for Young Families in Indiana scoresFamilies74th pctQuiet84th pctFirst-time buyers96th pct
    Percentile vs Indiana towns on each part of this ranking.
  20. 6Kewanna, Indiana

    Families: 58th percentile · Quiet: 100th percentile · First-time buyers: 96th percentile

    Kewanna is a town of 576 people in Fulton County, Indiana. Homes have a median value of $77,300 against household income of $36,528; January lows average 16°F.

    576 people · Fulton County · median home $77,300 · income $36,528 · Jan low 16°F · 27 in snow

    Full Kewanna, Indiana profile: weather, storms, schools, jobs →

    Kewanna: The 25 Best Small Towns for Young Families in Indiana scoresFamilies58th pctQuiet100th pctFirst-time buyers96th pct
    Percentile vs Indiana towns on each part of this ranking.
  21. 5Camden, Indiana

    Families: 61st percentile · Quiet: 99th percentile · First-time buyers: 97th percentile

    Camden is a town of 593 people in Carroll County, Indiana. Homes have a median value of $107,700 against household income of $53,000; January lows average 19°F.

    593 people · Carroll County · median home $107,700 · income $53,000 · Jan low 19°F · 20 in snow

    Full Camden, Indiana profile: weather, storms, schools, jobs →

    Camden: The 25 Best Small Towns for Young Families in Indiana scoresFamilies61th pctQuiet99th pctFirst-time buyers97th pct
    Percentile vs Indiana towns on each part of this ranking.
  22. 4Windfall City, Indiana

    Families: 72nd percentile · Quiet: 93rd percentile · First-time buyers: 100th percentile

    Windfall City is a town of 696 people in Tipton County, Indiana. Homes have a median value of $88,700 against household income of $58,550; January lows average 18°F.

    696 people · Tipton County · median home $88,700 · income $58,550 · Jan low 18°F · 27 in snow

    Full Windfall City, Indiana profile: weather, storms, schools, jobs →

    Windfall City: The 25 Best Small Towns for Young Families in Indiana scoresFamilies72th pctQuiet93th pctFirst-time buyers100th pct
    Percentile vs Indiana towns on each part of this ranking.
  23. 3Waldron, Indiana

    Families: 77th percentile · Quiet: 97th percentile · First-time buyers: 92nd percentile

    Waldron is a community of 805 people in Shelby County, Indiana. Homes have a median value of $165,900 against household income of $80,441; January lows average 20°F.

    805 people · Shelby County · median home $165,900 · income $80,441 · Jan low 20°F · 15 in snow

    Full Waldron, Indiana profile: weather, storms, schools, jobs →

    Waldron: The 25 Best Small Towns for Young Families in Indiana scoresFamilies77th pctQuiet97th pctFirst-time buyers92th pct
    Percentile vs Indiana towns on each part of this ranking.
  24. 2Fountain City, Indiana

    Families: 87th percentile · Quiet: 85th percentile · First-time buyers: 99th percentile

    Fountain City is a town of 714 people in Wayne County, Indiana. Homes have a median value of $96,200 against household income of $47,802; January lows average 20°F.

    714 people · Wayne County · median home $96,200 · income $47,802 · Jan low 20°F · 18 in snow

    Full Fountain City, Indiana profile: weather, storms, schools, jobs →

    Fountain City: The 25 Best Small Towns for Young Families in Indiana scoresFamilies87th pctQuiet85th pctFirst-time buyers99th pct
    Percentile vs Indiana towns on each part of this ranking.
  25. 1Coatesville, Indiana

    Families: 97th percentile · Quiet: 95th percentile · First-time buyers: 99th percentile

    Coatesville is a town of 555 people in Hendricks County, Indiana. Homes have a median value of $180,400 against household income of $77,625; January lows average 17°F.

    555 people · Hendricks County · median home $180,400 · income $77,625 · Jan low 17°F · 22 in snow

    Full Coatesville, Indiana profile: weather, storms, schools, jobs →

    Coatesville: The 25 Best Small Towns for Young Families in Indiana scoresFamilies97th pctQuiet95th pctFirst-time buyers99th pct
    Percentile vs Indiana towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, Indiana towns0255075100$27K$122K$218K$314K$410KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Indiana.

More Indiana rankings

Same ranking, other places

Methodology. We ranked 386 towns of 500–10,000 people in Indiana (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: