Guest, Sign inJoin
Monastery of Immaculate ConceptionFerdinand Township, #1 on this list · Photo: Chris Light at English Wikipedia · CC BY-SA 3.0
Indiana rankings · 2026

Best small towns in Indiana

Ferdinand Township ranks first of Indiana’s 375 graded small towns (2,500–9,999 residents), with an A+: schools (A+) and cost of living (A) are its strongest grades; walkability (B−) is its lowest. 118 of the 375 (31%) grade A− or better nationally, against 25% of U.S. towns.

The overall grade, sorted: cost of living, safety, schools, health, jobs & income, walkability and hazard risk, from Census, FBI, state, CDC, EPA and FEMA data. How grades work

#3

Ferdinand Township

Dubois County · 3,671 people
A+

Strongest: schools A+, cost of living A·lowest: walkability B−

ACost–SafetyA+SchoolsBHealthB+JobsB−WalkBHazards
#4

Pittsboro

Hendricks County · 4,443 people
A+

Strongest: schools A, jobs & income A·lowest: walkability C−

B+CostA−SafetyASchoolsA−HealthAJobsC−WalkC+Hazards

Where they are: Two of the top 10 are in Porter County.

All 375 small towns

Overall score, highest first. The score (0–100) blends the seven livability grades and sets the order; the letter places that score among every U.S. town of 2,500+, and A+ is the top 5%, so neighbors on the list often share a letter. Each town links to its page, where the grade sheet shows every subject. The rank is the town’s place among all 585 Indiana towns.

375 towns ranked. Not here? See why a town may be missing.

#TownScoreGradeWhat drives it
3Ferdinand TownshipDubois County · 3,671 people77.1top 0.6%A+Strongest: schools A+, cost of living A·lowest: walkability B−
4PittsboroHendricks County · 4,443 people76.2top 0.9%A+Strongest: schools A, jobs & income A·lowest: walkability C−
6Lake TownshipAllen County · 2,917 people74.6top 1.7%A+Strongest: jobs & income A, schools A·lowest: walkability C+
7Brightunincorporated, Dearborn County · 5,540 people74.4top 1.7%A+Strongest: jobs & income A, cost of living A−·lowest: walkability C
8Winona LakeKosciusko County · 5,126 people74.4top 1.8%A+Strongest: walkability A, safety A·lowest: cost of living B−
9Morgan TownshipPorter County · 4,036 people74.4top 1.8%A+Strongest: schools A, cost of living A·lowest: walkability C−
11Pleasant TownshipPorter County · 4,519 people73.7top 2.4%A+Strongest: cost of living A, schools A·lowest: walkability D
12NewburghWarrick County · 3,442 people73.6top 2.5%A+Strongest: schools A, health A−·lowest: hazard risk C−
14Lakes of the Four Seasonsunincorporated, Lake County · 7,402 people73.2top 2.8%A+Strongest: jobs & income A+, schools A·lowest: walkability C−
15CorydonHarrison County · 3,196 people73.0top 2.9%A+Strongest: cost of living A+, walkability A−·lowest: hazard risk C−
16Middle TownshipHendricks County · 7,718 people73.0top 3.0%A+Strongest: jobs & income A, schools A·lowest: walkability D
17CiceroHamilton County · 5,581 people72.8top 3.2%A+Strongest: safety A, health A−·lowest: walkability C−
20Hidden Valleyunincorporated, Dearborn County · 5,706 people72.6top 3.4%A+Strongest: jobs & income A+, cost of living A−·lowest: walkability D
25Johnson TownshipGibson County · 4,430 people71.9top 4.1%A+Strongest: schools A, jobs & income A−·lowest: health B−
30Clay TownshipLaGrange County · 3,835 people71.4top 4.7%A+Strongest: hazard risk A, cost of living A·lowest: health C−
31Newbury TownshipLaGrange County · 5,929 people71.2top 5.0%A+Strongest: schools A, hazard risk A·lowest: health C−
33Lincoln TownshipSt. Joseph County · 2,847 people70.9top 5.3%AStrongest: hazard risk A+, schools A−·lowest: health B−
34Carter TownshipSpencer County · 3,236 people70.8top 5.5%AStrongest: cost of living A+, schools A+·lowest: walkability C
39FortvilleHancock County · 4,951 people70.3top 6.3%AStrongest: schools A−, hazard risk A−·lowest: health B−
41Chester TownshipWabash County · 6,958 people70.3top 6.3%AStrongest: cost of living A, walkability A−·lowest: health B−
43Kelso TownshipDearborn County · 2,521 people70.2top 6.5%AStrongest: cost of living A, hazard risk A·lowest: walkability C−
45GeorgetownFloyd County · 3,855 people70.0top 6.8%AStrongest: jobs & income A+, schools A−·lowest: walkability C−
46New PalestineHancock County · 3,621 people70.0top 6.8%AStrongest: schools A, jobs & income A−·lowest: cost of living B−
47Prairie TownshipWhite County · 3,435 people69.8top 7.1%AStrongest: schools A, jobs & income A−·lowest: walkability C+
48WinfieldLake County · 9,140 people69.7top 7.2%AStrongest: schools A, jobs & income A·lowest: walkability C−
50LawrenceburgDearborn County · 5,243 people69.7top 7.2%AStrongest: walkability A−, safety A−·lowest: health B−
53North ManchesterWabash County · 5,230 people69.6top 7.3%AStrongest: cost of living A, walkability A·lowest: jobs & income B−
57Jackson TownshipBoone County · 2,778 people69.3top 7.8%AStrongest: schools A, hazard risk A·lowest: walkability D
58Franklin TownshipHarrison County · 4,223 people69.3top 7.9%AStrongest: jobs & income A, cost of living A·lowest: walkability D−
59OsceolaSt. Joseph County · 2,586 people69.3top 8.0%AStrongest: schools A+, hazard risk A−·lowest: jobs & income B−
61Ray TownshipFranklin County · 4,432 people69.0top 8.4%AStrongest: schools A, cost of living A·lowest: hazard risk C
65Wood TownshipClark County · 2,978 people68.3top 9.7%AStrongest: jobs & income A, cost of living A−·lowest: hazard risk C
66GreencastlePutnam County · 9,924 people68.2top 9.8%AStrongest: cost of living A+, walkability A·lowest: jobs & income C+
67OssianWells County · 3,448 people68.1top 10.0%AStrongest: cost of living A, schools A·lowest: walkability C+
70Lancaster TownshipWells County · 6,234 people67.9top 10.3%AStrongest: cost of living A, schools A·lowest: health C+
72Jefferson TownshipWells County · 6,002 people67.8top 10.5%AStrongest: cost of living A, schools A·lowest: walkability C−
75Olive TownshipSt. Joseph County · 4,337 people67.5top 11.3%AStrongest: hazard risk A+, schools A·lowest: walkability C
78Wheatfield TownshipJasper County · 4,588 people67.2top 11.8%AStrongest: cost of living A+, schools A−·lowest: health C
79Locke TownshipElkhart County · 4,301 people67.2top 11.9%AStrongest: hazard risk A+, schools A+·lowest: health C
80Liberty TownshipHendricks County · 6,297 people67.2top 11.9%AStrongest: jobs & income A, schools A·lowest: walkability D
83Bourbon TownshipMarshall County · 2,825 people67.0top 12.3%AStrongest: hazard risk A, cost of living A·lowest: health C−
84Greenville TownshipFloyd County · 8,014 people66.8top 12.6%AStrongest: jobs & income A, schools A−·lowest: walkability D
86ChandlerWarrick County · 3,960 people66.6top 13.1%AStrongest: cost of living A, schools A·lowest: hazard risk C+
87PendletonMadison County · 5,930 people66.6top 13.2%AStrongest: walkability A−, schools B+·lowest: hazard risk C+
89Santa ClausSpencer County · 2,641 people66.5top 13.4%AStrongest: schools A+, jobs & income A−·lowest: walkability C
90New WhitelandJohnson County · 5,937 people66.4top 13.7%AStrongest: jobs & income A+, schools B+·lowest: hazard risk C+
91Union TownshipClark County · 4,875 people66.3top 13.8%AStrongest: cost of living A, jobs & income A·lowest: walkability D
92GreendaleDearborn County · 4,598 people66.3top 13.9%AStrongest: cost of living A, jobs & income A−·lowest: walkability C
94Van Buren TownshipLaGrange County · 4,320 people66.3top 14.0%AStrongest: schools A, jobs & income A·lowest: health C−
98Jackson TownshipPorter County · 5,601 people66.0top 14.5%AStrongest: schools A, jobs & income A·lowest: walkability C−
99LapelMadison County · 2,570 people66.0top 14.5%AStrongest: schools B+, walkability B+·lowest: jobs & income B
100Fall Creek TownshipHenry County · 4,685 people65.9top 14.7%AStrongest: cost of living A−, schools A−·lowest: health C+
102EllettsvilleMonroe County · 6,840 people65.8top 14.9%AStrongest: jobs & income A−, health B+·lowest: walkability C−
104Lafayette TownshipFloyd County · 8,526 people65.7top 15.1%A−Strongest: jobs & income A, schools A−·lowest: walkability D
105Nineveh TownshipJohnson County · 4,289 people65.6top 15.5%A−Strongest: cost of living A, jobs & income A−·lowest: walkability D
108Jackson TownshipHuntington County · 4,226 people65.6top 15.5%A−Strongest: cost of living A−, jobs & income A−·lowest: walkability B−
109HebronPorter County · 3,775 people65.4top 15.8%A−Strongest: cost of living A+, hazard risk A−·lowest: health C+
110SheridanHamilton County · 5,746 people65.4top 15.8%A−Strongest: cost of living A+, jobs & income B·lowest: walkability C+
111Cicero TownshipTipton County · 8,043 people65.3top 15.9%A−Strongest: cost of living A+, schools B+·lowest: health C+
112Union TownshipElkhart County · 6,258 people65.3top 15.9%A−Strongest: hazard risk A+, schools A+·lowest: health C
114Eel River TownshipAllen County · 4,390 people64.8top 17.1%A−Strongest: jobs & income A, schools A·lowest: walkability D
116ButlerDeKalb County · 2,673 people64.6top 17.6%A−Strongest: cost of living A+, safety A·lowest: health D
117BoonvilleWarrick County · 6,689 people64.6top 17.7%A−Strongest: schools A, cost of living A−·lowest: hazard risk C
118TiptonTipton County · 5,263 people64.6top 17.8%A−Strongest: cost of living A+, walkability A−·lowest: health C
120Ross TownshipClinton County · 2,854 people64.4top 18.1%A−Strongest: schools A+, cost of living A−·lowest: walkability C
123Washington TownshipPorter County · 5,883 people64.3top 18.3%A−Strongest: hazard risk A+, schools A·lowest: walkability C−
124Smith TownshipWhitley County · 5,290 people64.3top 18.4%A−Strongest: cost of living A+, hazard risk A·lowest: walkability C−
125Boone TownshipPorter County · 6,149 people64.2top 18.5%A−Strongest: cost of living A, hazard risk A−·lowest: walkability C−
126Harrison TownshipWells County · 9,017 people64.2top 18.7%A−Strongest: cost of living A+, schools B+·lowest: health C
128IngallsMadison County · 2,635 people64.1top 18.8%A−Strongest: cost of living A−, schools B+·lowest: walkability C
130Maumee TownshipAllen County · 2,757 people64.1top 18.9%A−Strongest: cost of living A, jobs & income A−·lowest: walkability C−
132Liberty TownshipSt. Joseph County · 3,400 people64.1top 19.0%A−Strongest: schools A−, hazard risk B+·lowest: walkability C
133Liberty TownshipHoward County · 4,742 people64.1top 19.0%A−Strongest: cost of living A−, schools B+·lowest: health C+
134Grant TownshipDeKalb County · 3,156 people64.0top 19.0%A−Strongest: cost of living A+, hazard risk A−·lowest: health C
135Ohio TownshipSpencer County · 4,886 people64.0top 19.1%A−Strongest: cost of living A, schools A−·lowest: hazard risk C−
137Adams TownshipRipley County · 5,241 people63.9top 19.4%A−Strongest: schools A−, hazard risk B+·lowest: walkability C+
138Hensley TownshipJohnson County · 4,086 people63.8top 19.7%A−Strongest: schools A−, cost of living B+·lowest: health B−
140Delaware TownshipDelaware County · 3,500 people63.7top 19.9%A−Strongest: cost of living A+, schools A−·lowest: walkability C
141West Creek TownshipLake County · 8,097 people63.7top 19.9%A−Strongest: schools A, hazard risk A−·lowest: walkability C−
142Union TownshipPorter County · 9,494 people63.6top 20.1%A−Strongest: schools A, hazard risk A−·lowest: walkability D
143Columbia TownshipGibson County · 3,528 people63.6top 20.2%A−Strongest: cost of living A, walkability A−·lowest: health C
144Warren TownshipPutnam County · 3,531 people63.4top 20.4%A−Strongest: cost of living A, jobs & income A−·lowest: walkability C
145Washington TownshipAdams County · 8,854 people63.4top 20.4%A−Strongest: cost of living A, schools B+·lowest: health C−
146PorterPorter County · 5,167 people63.4top 20.7%A−Strongest: schools A, hazard risk A−·lowest: walkability C+
148Clear Creek TownshipMonroe County · 5,228 people63.3top 20.8%A−Strongest: schools A−, jobs & income A−·lowest: walkability D
149Posey TownshipHarrison County · 2,893 people63.2top 20.9%A−Strongest: cost of living A+, jobs & income A−·lowest: walkability D−
150Eden TownshipLaGrange County · 5,006 people63.2top 20.9%A−Strongest: schools A, hazard risk A·lowest: health C−
151Fort BranchGibson County · 2,936 people63.1top 21.1%A−Strongest: schools A, cost of living A−·lowest: jobs & income C+
153Stony Creek TownshipMadison County · 4,196 people63.1top 21.2%A−Strongest: cost of living B+, schools B+·lowest: health B−
156Olive TownshipElkhart County · 3,418 people63.0top 21.3%A−Strongest: hazard risk A+, schools A+·lowest: health C
158Clearspring TownshipLaGrange County · 4,713 people62.8top 21.9%A−Strongest: schools A, hazard risk A−·lowest: health C−
159Jackson TownshipHarrison County · 6,086 people62.8top 22.0%A−Strongest: cost of living A, schools A−·lowest: walkability C−
160UplandGrant County · 3,835 people62.8top 22.0%A−Strongest: walkability A, health A−·lowest: cost of living C
161Marrs TownshipPosey County · 5,388 people62.7top 22.3%A−Strongest: jobs & income A, cost of living A−·lowest: walkability D−
162SyracuseKosciusko County · 3,238 people62.6top 22.4%A−Strongest: cost of living A−, walkability A−·lowest: schools C+
163CovingtonFountain County · 2,774 people62.6top 22.5%A−Strongest: schools A, cost of living A·lowest: jobs & income C−
164Clay TownshipHoward County · 4,032 people62.6top 22.5%A−Strongest: jobs & income A, cost of living A·lowest: walkability D
166Union TownshipGibson County · 4,351 people62.4top 22.9%A−Strongest: schools A, cost of living A−·lowest: walkability C
168BrownstownJackson County · 3,154 people62.3top 23.1%A−Strongest: cost of living A+, schools B+·lowest: walkability C+
169RensselaerJasper County · 5,681 people62.2top 23.3%A−Strongest: cost of living A+, schools A·lowest: jobs & income C−
170Leo-CedarvilleAllen County · 3,790 people62.2top 23.3%A−Strongest: jobs & income A+, health A−·lowest: walkability D
171Black TownshipPosey County · 8,813 people62.2top 23.5%A−Strongest: cost of living A, schools A−·lowest: hazard risk D
172Brownstown TownshipJackson County · 5,851 people62.2top 23.5%A−Strongest: cost of living A+, schools B+·lowest: walkability C−
173Fremont TownshipSteuben County · 2,930 people62.1top 23.6%A−Strongest: cost of living A+, hazard risk A−·lowest: jobs & income C
174Noble TownshipNoble County · 2,954 people62.1top 23.6%A−Strongest: cost of living A, hazard risk B+·lowest: walkability C
175Harrison TownshipHoward County · 9,898 people62.1top 23.8%A−Strongest: schools A, jobs & income B+·lowest: walkability C
177Harrison TownshipKosciusko County · 3,748 people62.0top 24.0%A−Strongest: cost of living A, hazard risk A·lowest: walkability D
178Adams TownshipMadison County · 4,097 people62.0top 24.1%A−Strongest: cost of living A−, schools B+·lowest: walkability D
179Franklin TownshipRipley County · 3,675 people61.9top 24.2%A−Strongest: cost of living A, walkability B·lowest: hazard risk C
180Brown TownshipHancock County · 2,567 people61.9top 24.3%A−Strongest: cost of living A, schools A−·lowest: walkability D
181Porter TownshipPorter County · 9,699 people61.9top 24.3%A−Strongest: jobs & income A, hazard risk A−·lowest: walkability D−
182Lafayette TownshipAllen County · 4,451 people61.8top 24.5%A−Strongest: jobs & income A+, hazard risk A·lowest: walkability D−
183Steuben TownshipSteuben County · 2,937 people61.8top 24.5%A−Strongest: cost of living A+, hazard risk A−·lowest: walkability C−
184Shorewood Forestunincorporated, Porter County · 3,263 people61.8top 24.5%A−Strongest: hazard risk A, jobs & income A·lowest: walkability D
185Haw Creek TownshipBartholomew County · 3,887 people61.8top 24.6%A−Strongest: cost of living A, jobs & income A−·lowest: health C−
186Harrison TownshipElkhart County · 3,582 people61.8top 24.7%A−Strongest: hazard risk A+, schools A+·lowest: health C
187Green TownshipMadison County · 7,932 people61.8top 24.7%A−Strongest: jobs & income B+, schools B+·lowest: walkability D
188Barr TownshipDaviess County · 5,404 people61.7top 24.9%A−Strongest: schools A+, jobs & income B+·lowest: health C−
189Marion TownshipJasper County · 6,660 people61.6top 25.3%B+Strongest: cost of living A+, schools A·lowest: jobs & income C−
190Laughery TownshipRipley County · 5,160 people61.5top 25.4%B+Strongest: schools A, cost of living B+·lowest: walkability C+
191Worth TownshipBoone County · 6,688 people61.5top 25.4%B+Strongest: jobs & income A+, health A·lowest: walkability D
194Troy TownshipFountain County · 3,821 people61.5top 25.6%B+Strongest: schools A, cost of living A−·lowest: health C−
196NappaneeElkhart County · 6,885 people61.4top 25.7%B+Strongest: hazard risk A+, schools A+·lowest: health C−
197HanoverJefferson County · 3,866 people61.4top 25.8%B+Strongest: cost of living A, walkability A−·lowest: jobs & income D
198Marshall TownshipLawrence County · 4,607 people61.4top 25.8%B+Strongest: jobs & income A, cost of living A−·lowest: health C
199Harrison TownshipDearborn County · 3,447 people61.4top 25.9%B+Strongest: cost of living A−, schools A−·lowest: walkability C
201Allen TownshipNoble County · 7,175 people61.3top 26.0%B+Strongest: cost of living A+, hazard risk A−·lowest: walkability D
202BerneAdams County · 4,286 people61.3top 26.1%B+Strongest: cost of living A, hazard risk A−·lowest: health D
204Lauramie TownshipTippecanoe County · 2,634 people61.1top 26.5%B+Strongest: hazard risk A, schools B+·lowest: walkability D−
205BatesvilleRipley County · 7,401 people61.1top 26.7%B+Strongest: schools A, cost of living B·lowest: jobs & income C+
209Lafayette TownshipMadison County · 5,289 people60.9top 27.2%B+Strongest: cost of living A+, schools B+·lowest: walkability C−
210Johnson TownshipRipley County · 3,787 people60.8top 27.4%B+Strongest: cost of living A, schools B+·lowest: health C
211Benton TownshipElkhart County · 3,276 people60.7top 27.6%B+Strongest: hazard risk A, schools A−·lowest: health C−
212Center TownshipRipley County · 2,603 people60.7top 27.7%B+Strongest: cost of living A+, walkability B+·lowest: health C+
213Benton TownshipMonroe County · 3,203 people60.6top 27.8%B+Strongest: schools A−, jobs & income B+·lowest: walkability D−
214BrookvilleFranklin County · 2,663 people60.6top 27.8%B+Strongest: cost of living A, walkability A·lowest: hazard risk D
215Jamestown TownshipSteuben County · 3,263 people60.6top 27.9%B+Strongest: cost of living A, hazard risk A−·lowest: walkability C−
218Montgomery TownshipGibson County · 4,039 people60.5top 28.2%B+Strongest: schools A, cost of living A−·lowest: walkability D
219Pleasant TownshipLaPorte County · 3,521 people60.5top 28.3%B+Strongest: cost of living A, jobs & income A−·lowest: walkability C−
223WhitelandJohnson County · 5,884 people60.3top 28.8%B+Strongest: jobs & income A−, safety A−·lowest: walkability C
227Springfield TownshipAllen County · 4,745 people60.1top 29.2%B+Strongest: hazard risk A−, jobs & income A−·lowest: walkability C+
231LagrangeLaGrange County · 2,769 people59.8top 29.8%B+Strongest: cost of living A+, hazard risk A·lowest: health D
232Moral TownshipShelby County · 4,593 people59.8top 30.0%B+Strongest: jobs & income A−, cost of living A−·lowest: walkability D−
234Monroe TownshipAdams County · 5,408 people59.7top 30.1%B+Strongest: cost of living A−, schools A−·lowest: health D
235Whitewater TownshipFranklin County · 2,755 people59.7top 30.2%B+Strongest: cost of living A−, jobs & income B+·lowest: walkability D−
236Patoka TownshipDubois County · 7,909 people59.6top 30.3%B+Strongest: schools A, cost of living A·lowest: health C−
237Clay TownshipSpencer County · 2,920 people59.5top 30.6%B+Strongest: schools A+, jobs & income B·lowest: walkability C−
239Clay TownshipBartholomew County · 3,381 people59.3top 31.1%B+Strongest: cost of living A, jobs & income A·lowest: walkability D
240Melody Hillunincorporated, Vanderburgh County · 3,243 people59.1top 31.8%B+Strongest: jobs & income A, cost of living A−·lowest: hazard risk D
241HuntingburgDubois County · 6,522 people59.0top 31.9%B+Strongest: schools A, cost of living A·lowest: health D
243Madison TownshipDubois County · 2,888 people59.0top 32.1%B+Strongest: schools A, jobs & income A−·lowest: walkability D−
244Monroe TownshipMorgan County · 6,541 people58.9top 32.3%B+Strongest: jobs & income A, cost of living A−·lowest: walkability C−
245Tippecanoe TownshipTippecanoe County · 9,877 people58.9top 32.3%B+Strongest: jobs & income A−, health B+·lowest: walkability D
247Heritage Lakeunincorporated, Putnam County · 3,227 people58.7top 32.7%B+Strongest: cost of living A, schools A−·lowest: walkability D−
248Morgan TownshipHarrison County · 4,135 people58.6top 32.8%B+Strongest: cost of living A−, schools A−·lowest: walkability D
249Polk TownshipMarshall County · 2,743 people58.6top 32.8%B+Strongest: schools A−, cost of living A−·lowest: walkability D−
250Floyd TownshipPutnam County · 4,276 people58.6top 32.9%B+Strongest: cost of living A, schools A−·lowest: walkability D−
251North TownshipMarshall County · 4,030 people58.6top 33.1%B+Strongest: cost of living A+, hazard risk A−·lowest: health C−
252Milan TownshipAllen County · 4,066 people58.4top 33.6%B+Strongest: jobs & income A+, cost of living B·lowest: walkability D−
253Roselawnunincorporated, Jasper County · 3,417 people58.3top 33.7%B+Strongest: cost of living A, hazard risk B+·lowest: health C−
254Robinson TownshipPosey County · 3,870 people58.3top 33.8%B+Strongest: schools A, jobs & income A−·lowest: hazard risk C−
255Jackson TownshipDeKalb County · 3,812 people58.0top 34.7%B+Strongest: jobs & income A−, cost of living B+·lowest: walkability D
256Thorncreek TownshipWhitley County · 4,272 people58.0top 34.7%B+Strongest: hazard risk A, jobs & income A·lowest: walkability C−
258Washington TownshipTippecanoe County · 2,517 people57.9top 34.8%B+Strongest: schools B+, jobs & income B+·lowest: walkability D−
259Sandcreek TownshipDecatur County · 3,131 people57.8top 35.1%BStrongest: cost of living A+, schools A−·lowest: jobs & income C−
262Walker TownshipJasper County · 3,853 people57.7top 35.4%BStrongest: cost of living A, schools A−·lowest: walkability D−
263Smithville-Sandersunincorporated, Monroe County · 3,299 people57.7top 35.4%BStrongest: schools A−, health A−·lowest: walkability D
264AngolaSteuben County · 9,366 people57.7top 35.4%BStrongest: hazard risk A+, walkability A−·lowest: jobs & income C−
265Clinton TownshipElkhart County · 4,890 people57.7top 35.5%BStrongest: hazard risk A, schools A−·lowest: health C
266Madison TownshipDaviess County · 3,018 people57.6top 35.7%BStrongest: cost of living A, schools B·lowest: health D
267Vigo TownshipKnox County · 4,014 people57.6top 35.9%BStrongest: cost of living A+, schools B·lowest: walkability C
268Monroe TownshipPulaski County · 3,847 people57.4top 36.2%BStrongest: cost of living A−, hazard risk A−·lowest: health C−
269Shelby TownshipTippecanoe County · 2,533 people57.4top 36.2%BStrongest: jobs & income A, hazard risk A−·lowest: walkability D
273Van Buren TownshipClay County · 3,147 people57.1top 36.9%BStrongest: cost of living A, schools B+·lowest: walkability C−
275Kankakee TownshipLaPorte County · 4,743 people57.1top 37.0%BStrongest: hazard risk A, schools A·lowest: walkability D
277Hamblen TownshipBrown County · 4,525 people57.0top 37.3%BStrongest: cost of living A−, jobs & income B·lowest: walkability C−
279Monroe TownshipClark County · 6,061 people57.0top 37.4%BStrongest: cost of living A−, jobs & income A−·lowest: walkability C−
281Monroe TownshipCarroll County · 2,882 people56.9top 37.5%BStrongest: cost of living A, schools B·lowest: jobs & income C
283Center TownshipUnion County · 2,811 people56.8top 37.8%BStrongest: cost of living A+, schools B·lowest: jobs & income C−
284Perry TownshipTippecanoe County · 9,376 people56.8top 37.9%BStrongest: jobs & income A−, schools B+·lowest: walkability C
285Union TownshipWhitley County · 2,725 people56.7top 38.2%BStrongest: hazard risk A, cost of living B+·lowest: walkability D−
287Polk TownshipWashington County · 2,720 people56.5top 38.5%BStrongest: cost of living A, jobs & income A−·lowest: walkability D
288Washington TownshipPutnam County · 2,571 people56.5top 38.5%BStrongest: cost of living A, jobs & income A−·lowest: walkability D
289BicknellKnox County · 2,982 people56.5top 38.6%BStrongest: cost of living A, walkability A−·lowest: health C−
291Milford TownshipLaGrange County · 2,992 people56.4top 38.8%BStrongest: cost of living A−, hazard risk A−·lowest: health C−
293Jackson TownshipElkhart County · 5,058 people56.4top 38.8%BStrongest: hazard risk A, schools A−·lowest: walkability C−
294Henry TownshipFulton County · 2,994 people56.4top 39.1%BStrongest: hazard risk A, cost of living A−·lowest: health C−
295Wayne TownshipBartholomew County · 3,889 people56.3top 39.2%BStrongest: cost of living A, jobs & income B·lowest: walkability D
296Van Buren TownshipDaviess County · 2,785 people56.1top 39.8%BStrongest: cost of living A−, jobs & income B·lowest: health D
297CharlestownClark County · 8,802 people56.1top 39.9%BStrongest: cost of living B+, hazard risk B·lowest: health C+
299Washington TownshipKosciusko County · 2,916 people56.0top 40.1%BStrongest: cost of living A+, hazard risk A·lowest: walkability D
300Jefferson TownshipGrant County · 5,689 people55.9top 40.2%BStrongest: walkability A, hazard risk B+·lowest: health C+
302Van Buren TownshipKosciusko County · 4,324 people55.9top 40.5%BStrongest: hazard risk A, cost of living A−·lowest: health C
303Washington TownshipBrown County · 5,238 people55.8top 40.6%BStrongest: cost of living A−, schools B·lowest: hazard risk C−
304Oil TownshipPerry County · 2,751 people55.8top 40.7%BStrongest: schools A−, cost of living A−·lowest: walkability D−
305Logan TownshipDearborn County · 3,943 people55.8top 40.7%BStrongest: jobs & income A, schools A−·lowest: walkability D
306Liberty TownshipDelaware County · 4,476 people55.5top 41.2%BStrongest: cost of living A, schools A−·lowest: walkability D
307German TownshipMarshall County · 8,780 people55.5top 41.3%BStrongest: hazard risk A−, walkability B+·lowest: health C−
308Mount VernonPosey County · 6,289 people55.5top 41.4%BStrongest: cost of living A, schools A−·lowest: hazard risk D
309Union TownshipJohnson County · 3,057 people55.3top 41.8%BStrongest: jobs & income A, schools B·lowest: walkability D
310Wilmington TownshipDeKalb County · 4,074 people55.3top 41.9%BStrongest: cost of living A+, hazard risk A−·lowest: health C−
311Keyser TownshipDeKalb County · 8,040 people55.2top 42.1%BStrongest: cost of living A, hazard risk B+·lowest: health C
312Cloverdale TownshipPutnam County · 4,084 people55.2top 42.1%BStrongest: cost of living A, walkability B·lowest: health C−
313Wabash TownshipAdams County · 6,698 people55.2top 42.1%BStrongest: cost of living A, schools B+·lowest: health D−
314Johnson TownshipLaGrange County · 3,661 people55.1top 42.3%BStrongest: cost of living A, jobs & income B+·lowest: walkability D
316Lincoln TownshipNewton County · 4,720 people54.9top 43.1%BStrongest: cost of living A, hazard risk B+·lowest: health C−
317Turkey Creek TownshipKosciusko County · 8,658 people54.8top 43.1%BStrongest: hazard risk A−, cost of living B+·lowest: health C
319Baugo TownshipElkhart County · 9,595 people54.7top 43.6%BStrongest: hazard risk A, schools A−·lowest: health D
321BremenMarshall County · 4,592 people54.5top 44.1%BStrongest: hazard risk A, walkability A−·lowest: health D
322Jackson TownshipClay County · 2,812 people54.4top 44.2%BStrongest: jobs & income A−, schools B+·lowest: walkability D
323Walnut TownshipMarshall County · 2,855 people54.4top 44.2%BStrongest: cost of living A, hazard risk A−·lowest: health D
325Jackson TownshipCass County · 2,770 people54.4top 44.4%BStrongest: cost of living A, schools B·lowest: walkability C−
326Carr TownshipClark County · 5,255 people54.2top 44.7%BStrongest: jobs & income A−, health B+·lowest: walkability D
328Jefferson TownshipWayne County · 3,204 people54.0top 45.3%B−Strongest: cost of living A, schools B·lowest: health C−
329AlexandriaMadison County · 5,223 people54.0top 45.3%B−Strongest: cost of living A, schools B−·lowest: hazard risk C
331Brookville TownshipFranklin County · 5,797 people53.9top 45.6%B−Strongest: cost of living A, walkability B+·lowest: hazard risk D
332Union TownshipDelaware County · 2,553 people53.8top 46.0%B−Strongest: cost of living A+, schools A−·lowest: walkability D
334Clark TownshipJohnson County · 3,026 people53.7top 46.1%B−Strongest: jobs & income A+, schools B+·lowest: walkability D−
335Plain TownshipKosciusko County · 8,969 people53.7top 46.1%B−Strongest: hazard risk A−, schools B+·lowest: walkability C−
337Hamilton TownshipDelaware County · 7,302 people53.6top 46.5%B−Strongest: schools A−, hazard risk B+·lowest: walkability D−
339WestvilleLaPorte County · 5,387 people53.6top 46.6%B−Strongest: hazard risk A+, cost of living A·lowest: health D−
340Bloomfield TownshipLaGrange County · 5,883 people53.5top 46.7%B−Strongest: cost of living A+, hazard risk A·lowest: health C−
341GarrettDeKalb County · 6,694 people53.4top 47.0%B−Strongest: cost of living A, hazard risk A−·lowest: health C
342Monroe TownshipMadison County · 8,997 people53.3top 47.4%B−Strongest: cost of living A+, schools B−·lowest: walkability C
343Dunlapunincorporated, Elkhart County · 6,109 people53.3top 47.4%B−Strongest: hazard risk A, jobs & income B+·lowest: health C+
344New Durham TownshipLaPorte County · 8,194 people53.3top 47.4%B−Strongest: hazard risk A+, jobs & income A−·lowest: health C−
345Salem TownshipDelaware County · 4,057 people53.2top 47.6%B−Strongest: hazard risk B+, jobs & income B+·lowest: walkability C−
347Green TownshipMorgan County · 3,718 people53.2top 47.7%B−Strongest: cost of living A, jobs & income B+·lowest: walkability D−
348Sparta TownshipNoble County · 2,846 people53.2top 47.8%B−Strongest: cost of living A+, hazard risk B+·lowest: health C−
350Hanover TownshipJefferson County · 5,695 people53.0top 48.3%B−Strongest: walkability B+, cost of living B+·lowest: jobs & income C−
351Jackson TownshipBrown County · 4,045 people53.0top 48.4%B−Strongest: cost of living A−, jobs & income B·lowest: walkability D
352RochesterFulton County · 6,132 people52.9top 48.5%B−Strongest: cost of living A, walkability A·lowest: jobs & income D
353Middlebury TownshipElkhart County · 9,003 people52.9top 48.5%B−Strongest: hazard risk A+, jobs & income A−·lowest: health C
354Blue River TownshipJohnson County · 4,948 people52.9top 48.6%B−Strongest: cost of living A, walkability B+·lowest: schools C
355RockvilleParke County · 2,597 people52.8top 48.9%B−Strongest: cost of living A+, walkability A·lowest: health D−
357EdinburghJohnson County · 4,575 people52.7top 49.1%B−Strongest: cost of living A, walkability A−·lowest: health D
359German TownshipBartholomew County · 7,453 people52.6top 49.2%B−Strongest: cost of living A, hazard risk B−·lowest: walkability C
360Union TownshipMadison County · 9,193 people52.6top 49.3%B−Strongest: cost of living A+, hazard risk B+·lowest: schools C−
361LigonierNoble County · 4,710 people52.6top 49.5%B−Strongest: cost of living A, hazard risk A−·lowest: health D
362French Lick TownshipOrange County · 4,746 people52.5top 49.7%B−Strongest: cost of living A, schools B·lowest: health C−
365BrooklynMorgan County · 2,621 people52.4top 50.0%B−Strongest: cost of living A+, schools C+·lowest: walkability C−
366Union TownshipSt. Joseph County · 3,481 people52.3bottom 49.9%B−Strongest: hazard risk A, jobs & income B+·lowest: walkability C−
367Clay TownshipOwen County · 2,679 people52.3bottom 49.8%B−Strongest: cost of living A, schools B·lowest: walkability D−
368Gas CityGrant County · 6,081 people52.3bottom 49.6%B−Strongest: safety A−, cost of living B·lowest: health C−
369Clay TownshipDearborn County · 2,881 people52.2bottom 49.6%B−Strongest: cost of living A, hazard risk B·lowest: health C
370Posey TownshipClay County · 4,005 people52.2bottom 49.5%B−Strongest: cost of living B+, schools B+·lowest: walkability C−
371Haddon TownshipSullivan County · 3,759 people52.2bottom 49.4%B−Strongest: cost of living A+, schools B+·lowest: health D
372Perry TownshipMartin County · 5,067 people52.1bottom 49.2%B−Strongest: cost of living A, schools B+·lowest: jobs & income C−
373Washington TownshipOwen County · 6,498 people52.0bottom 49.0%B−Strongest: cost of living A−, walkability B·lowest: health C−
374Scipio TownshipLaPorte County · 5,132 people52.0bottom 48.9%B−Strongest: hazard risk A, cost of living B+·lowest: walkability C
376Washington TownshipPike County · 4,323 people52.0bottom 48.8%B−Strongest: cost of living A, schools B−·lowest: health C−
382Manchester TownshipDearborn County · 3,345 people51.7bottom 48.0%B−Strongest: cost of living A−, jobs & income B+·lowest: walkability D
383Rushville TownshipRush County · 7,672 people51.7bottom 48.0%B−Strongest: cost of living A−, schools B+·lowest: jobs & income C−
384Bean Blossom TownshipMonroe County · 2,887 people51.6bottom 47.8%B−Strongest: hazard risk A, cost of living B+·lowest: walkability D−
386Union TownshipMarshall County · 2,887 people51.4bottom 47.3%B−Strongest: hazard risk A, cost of living A−·lowest: health C−
387Hamilton TownshipSullivan County · 7,086 people51.4bottom 47.2%B−Strongest: schools B+, cost of living B+·lowest: health D
388WinchesterRandolph County · 4,817 people51.3bottom 47.0%B−Strongest: cost of living A, walkability B+·lowest: health C−
391Needham TownshipJohnson County · 7,952 people51.1bottom 46.7%B−Strongest: jobs & income B+, schools B·lowest: walkability C−
394Wayne TownshipStarke County · 4,603 people51.0bottom 46.3%B−Strongest: cost of living A+, hazard risk A−·lowest: health C−
396Patoka TownshipPike County · 2,759 people51.0bottom 46.3%B−Strongest: cost of living A+, schools B−·lowest: walkability C−
399Monroe TownshipRandolph County · 3,455 people50.8bottom 45.9%B−Strongest: cost of living A−, schools B+·lowest: health C−
401Clay TownshipMorgan County · 4,348 people50.6bottom 45.2%B−Strongest: cost of living A−, jobs & income B·lowest: walkability D
403RushvilleRush County · 6,171 people50.4bottom 44.8%C+Strongest: cost of living A−, schools B+·lowest: health C−
404PrincetonGibson County · 8,524 people50.4bottom 44.8%C+Strongest: walkability A−, cost of living A−·lowest: health D
406Redding TownshipJackson County · 5,325 people50.4bottom 44.7%C+Strongest: cost of living A−, jobs & income B+·lowest: walkability C−
407Monroe TownshipDelaware County · 3,558 people50.4bottom 44.6%C+Strongest: cost of living A, jobs & income B+·lowest: health D−
408Center TownshipWayne County · 7,376 people50.3bottom 44.5%C+Strongest: schools A−, cost of living B+·lowest: walkability C−
409York TownshipElkhart County · 4,400 people50.3bottom 44.4%C+Strongest: hazard risk A+, jobs & income B+·lowest: health C−
411Jefferson TownshipMorgan County · 3,693 people50.2bottom 44.1%C+Strongest: cost of living A, jobs & income B·lowest: walkability D−
412Harrison TownshipDelaware County · 3,531 people50.2bottom 44.0%C+Strongest: jobs & income A−, hazard risk B·lowest: walkability C−
414White River TownshipRandolph County · 7,169 people50.1bottom 43.9%C+Strongest: cost of living A, schools B−·lowest: health C−
415Orange TownshipNoble County · 3,959 people50.1bottom 43.8%C+Strongest: cost of living A−, hazard risk A−·lowest: health C−
416Indian Creek TownshipLawrence County · 2,682 people50.0bottom 43.7%C+Strongest: cost of living A−, schools B·lowest: walkability C−
417SullivanSullivan County · 4,229 people50.0bottom 43.5%C+Strongest: walkability B+, schools B+·lowest: health D
419Wayne TownshipJay County · 7,915 people49.9bottom 43.3%C+Strongest: cost of living A−, walkability B+·lowest: health D
420Van Buren TownshipFountain County · 2,948 people49.8bottom 43.2%C+Strongest: cost of living A, hazard risk B+·lowest: health C−
421CumberlandHancock County · 8,066 people49.8bottom 43.1%C+Strongest: jobs & income A−, cost of living B+·lowest: safety C−
422Sheffield TownshipTippecanoe County · 4,013 people49.8bottom 43.1%C+Strongest: hazard risk A, schools B+·lowest: walkability D
423Oregon TownshipStarke County · 3,282 people49.7bottom 42.8%C+Strongest: cost of living A, hazard risk A−·lowest: schools C−
424Utica TownshipClark County · 9,258 people49.7bottom 42.7%C+Strongest: jobs & income A, schools B−·lowest: walkability C
425Tell CityPerry County · 7,441 people49.6bottom 42.6%C+Strongest: cost of living A, schools B·lowest: jobs & income D
428Perry TownshipNoble County · 7,046 people49.5bottom 42.3%C+Strongest: hazard risk A−, cost of living B+·lowest: health D
429ElwoodMadison County · 8,525 people49.5bottom 42.3%C+Strongest: cost of living A+, safety A−·lowest: health D
430Adams TownshipParke County · 5,235 people49.5bottom 42.2%C+Strongest: cost of living A, hazard risk B+·lowest: health D
431Greene TownshipSt. Joseph County · 2,947 people49.4bottom 41.9%C+Strongest: hazard risk A, cost of living A−·lowest: walkability D−
435Harrison TownshipBartholomew County · 4,423 people49.2bottom 41.4%C+Strongest: jobs & income A−, hazard risk B·lowest: walkability C−
436Randolph TownshipOhio County · 4,334 people49.1bottom 41.2%C+Strongest: cost of living A, jobs & income B−·lowest: walkability C−
437Highlandunincorporated, Vanderburgh County · 5,114 people49.1bottom 41.1%C+Strongest: health A−, jobs & income B·lowest: walkability C−
438Curry TownshipSullivan County · 3,431 people49.0bottom 40.7%C+Strongest: cost of living A+, hazard risk B+·lowest: health D
440Pleasant TownshipAllen County · 3,092 people48.8bottom 40.1%C+Strongest: hazard risk A−, jobs & income B+·lowest: walkability D
441Cleveland TownshipWhitley County · 3,383 people48.7bottom 40.1%C+Strongest: cost of living A, hazard risk B+·lowest: health C−
442German TownshipVanderburgh County · 7,491 people48.6bottom 39.8%C+Strongest: cost of living B, jobs & income B·lowest: walkability C−
445Gregg TownshipMorgan County · 3,046 people48.5bottom 39.5%C+Strongest: cost of living A, hazard risk B·lowest: walkability D
446Stockton TownshipGreene County · 8,254 people48.5bottom 39.5%C+Strongest: cost of living A−, schools B+·lowest: jobs & income D
447LoogooteeMartin County · 2,633 people48.5bottom 39.3%C+Strongest: cost of living A, schools B+·lowest: jobs & income D
449South Havenunincorporated, Porter County · 7,241 people48.4bottom 39.0%C+Strongest: cost of living A−, hazard risk A−·lowest: health C−
451AtticaFountain County · 3,290 people48.3bottom 38.7%C+Strongest: cost of living A, hazard risk B+·lowest: health C−
454KnoxStarke County · 3,601 people48.0bottom 37.8%C+Strongest: cost of living A, hazard risk A−·lowest: health D−
455WhitingLake County · 4,479 people47.9bottom 37.6%C+Strongest: walkability A, cost of living A−·lowest: health D
457Lexington TownshipScott County · 3,505 people47.8bottom 37.3%C+Strongest: cost of living A−, jobs & income B·lowest: walkability D−
458Wright TownshipGreene County · 3,567 people47.8bottom 37.2%C+Strongest: cost of living A, hazard risk B+·lowest: health D−
460Richland TownshipGreene County · 4,714 people47.6bottom 36.9%C+Strongest: cost of living A, hazard risk B−·lowest: jobs & income C−
462Marion TownshipAllen County · 4,065 people47.6bottom 36.8%C+Strongest: cost of living A, schools B−·lowest: walkability D−
464West TownshipMarshall County · 3,773 people47.4bottom 36.5%C+Strongest: hazard risk A−, jobs & income A−·lowest: health C−
465PortlandJay County · 6,237 people47.4bottom 36.3%C+Strongest: cost of living A−, walkability B+·lowest: health D
468Center TownshipStarke County · 6,114 people47.1bottom 35.6%C+Strongest: cost of living A, hazard risk A−·lowest: health D
469Center TownshipBenton County · 2,801 people47.0bottom 35.5%C+Strongest: cost of living A, hazard risk A·lowest: jobs & income D
470ChesterfieldMadison County · 2,523 people46.9bottom 35.2%C+Strongest: cost of living A+, hazard risk B+·lowest: schools C−
471Hartford CityBlackford County · 5,898 people46.9bottom 35.1%C+Strongest: cost of living A, walkability B+·lowest: health D−
472Root TownshipAdams County · 6,163 people46.9bottom 35.1%C+Strongest: cost of living B, schools B·lowest: health C−
473LintonGreene County · 5,245 people46.7bottom 34.7%CStrongest: cost of living A−, hazard risk B+·lowest: jobs & income D−
474Tippecanoe TownshipKosciusko County · 6,630 people46.6bottom 34.5%CStrongest: cost of living A−, hazard risk A−·lowest: walkability C−
475Center TownshipDearborn County · 5,135 people46.6bottom 34.3%CStrongest: cost of living A, schools C+·lowest: walkability C−
476Licking TownshipBlackford County · 7,506 people46.3bottom 33.8%CStrongest: cost of living A, hazard risk B·lowest: health D
477Prairie TownshipHenry County · 6,020 people46.2bottom 33.5%CStrongest: cost of living A−, jobs & income B+·lowest: walkability D
478Logan TownshipFountain County · 3,694 people46.2bottom 33.4%CStrongest: cost of living A, hazard risk B+·lowest: health C−
480Orleans TownshipOrange County · 3,571 people45.6bottom 31.8%CStrongest: cost of living A−, hazard risk B−·lowest: health C−
482BrazilClay County · 8,343 people45.5bottom 31.4%CStrongest: cost of living A−, schools B+·lowest: health D
483Lagro TownshipWabash County · 2,736 people45.5bottom 31.4%CStrongest: cost of living A−, hazard risk B−·lowest: walkability D
485Taylor TownshipHoward County · 9,436 people45.2bottom 30.8%CStrongest: cost of living B+, hazard risk B+·lowest: walkability D
486Otter Creek TownshipVigo County · 9,001 people45.0bottom 30.3%CStrongest: cost of living A−, jobs & income B−·lowest: walkability D
488AuroraDearborn County · 3,533 people44.8bottom 29.7%CStrongest: cost of living A, jobs & income C+·lowest: health D
490North Terre Hauteunincorporated, Vigo County · 4,534 people44.6bottom 29.3%CStrongest: cost of living A−, hazard risk B−·lowest: walkability C−
491Center TownshipGreene County · 3,262 people44.6bottom 29.2%CStrongest: cost of living B+, walkability B−·lowest: health C
494Jefferson TownshipSwitzerland County · 3,303 people44.5bottom 28.8%CStrongest: cost of living A, walkability B·lowest: health D
495Otsego TownshipSteuben County · 2,501 people44.3bottom 28.5%CStrongest: hazard risk A−, cost of living B·lowest: walkability D
497Wayne TownshipHenry County · 4,160 people44.2bottom 28.3%CStrongest: schools B, cost of living B·lowest: health D
498Pierce TownshipWashington County · 2,559 people44.1bottom 28.1%CStrongest: cost of living A, schools B·lowest: walkability D
499FairmountGrant County · 2,670 people44.0bottom 27.9%CStrongest: cost of living A−, walkability B+·lowest: health D−
503Deer Creek TownshipMiami County · 3,538 people43.7bottom 27.2%CStrongest: cost of living A, hazard risk B+·lowest: jobs & income D−
505MonticelloWhite County · 5,595 people43.7bottom 27.1%CStrongest: cost of living A−, hazard risk B+·lowest: health D
506Deer Creek TownshipCarroll County · 4,651 people43.6bottom 26.8%CStrongest: cost of living A−, schools C+·lowest: health D
509Simonton Lakeunincorporated, Elkhart County · 4,248 people43.4bottom 26.4%CStrongest: hazard risk A+, jobs & income B+·lowest: health C−
510Union CityRandolph County · 3,450 people43.4bottom 26.2%CStrongest: cost of living A+, hazard risk B+·lowest: health D−
511Wayne TownshipRandolph County · 4,358 people43.1bottom 25.8%CStrongest: cost of living A+, hazard risk B·lowest: jobs & income D
512Clinton TownshipVermillion County · 8,925 people43.1bottom 25.6%CStrongest: cost of living A, walkability C+·lowest: health C−
513Washington TownshipStarke County · 3,017 people43.0bottom 25.3%CStrongest: cost of living A, hazard risk B·lowest: walkability D−
516Jackson TownshipWayne County · 4,252 people42.7bottom 24.8%C−Strongest: cost of living A−, schools C+·lowest: health C−
517Pipe Creek TownshipMiami County · 6,676 people42.7bottom 24.7%C−Strongest: cost of living A−, hazard risk B·lowest: health D
519Sugar Creek TownshipVigo County · 7,177 people42.7bottom 24.7%C−Strongest: walkability B+, cost of living B+·lowest: health C−
520Fairmount TownshipGrant County · 3,978 people42.6bottom 24.5%C−Strongest: cost of living B+, walkability B·lowest: health D
521Paoli TownshipOrange County · 5,945 people42.6bottom 24.5%C−Strongest: cost of living A, schools B·lowest: health D
522Franklin TownshipGrant County · 7,070 people42.6bottom 24.5%C−Strongest: cost of living A−, walkability B+·lowest: health D
523MiddleburyElkhart County · 3,752 people42.5bottom 24.4%C−Strongest: hazard risk A+, schools B+·lowest: walkability D
525CentervilleWayne County · 2,742 people42.5bottom 24.2%C−Strongest: schools A−, hazard risk B·lowest: health C−
526Geneva TownshipJennings County · 7,613 people42.1bottom 23.6%C−Strongest: cost of living A, hazard risk C+·lowest: walkability D
531PaoliOrange County · 3,596 people41.7bottom 22.7%C−Strongest: cost of living A, schools B·lowest: jobs & income D−
532Fayette TownshipVigo County · 2,735 people41.5bottom 22.2%C−Strongest: cost of living A−, hazard risk B−·lowest: walkability D−
534Harrison TownshipFayette County · 6,294 people41.3bottom 21.6%C−Strongest: cost of living A−, hazard risk B·lowest: health D
538Pleasant TownshipGrant County · 6,984 people41.0bottom 21.1%C−Strongest: schools A−, hazard risk B−·lowest: health D
540North VernonJennings County · 6,559 people41.0bottom 21.0%C−Strongest: cost of living A−, hazard risk B·lowest: jobs & income D
541ScottsburgScott County · 7,478 people40.9bottom 20.9%C−Strongest: hazard risk B+, cost of living B·lowest: health D
543Center TownshipJennings County · 8,149 people40.8bottom 20.6%C−Strongest: cost of living A−, walkability B−·lowest: health D
544DelphiCarroll County · 2,973 people40.7bottom 20.5%C−Strongest: cost of living B+, schools C+·lowest: health D
545SalemWashington County · 6,427 people40.7bottom 20.4%C−Strongest: cost of living A, walkability B−·lowest: health D
546AustinScott County · 4,254 people40.6bottom 20.3%C−Strongest: cost of living A−, hazard risk B·lowest: health D
547Grissom AFBunincorporated, Cass County · 2,977 people40.5bottom 20.0%C−Strongest: hazard risk A, cost of living A−·lowest: jobs & income D
548Vernon TownshipJennings County · 2,867 people40.4bottom 19.8%C−Strongest: cost of living A−, jobs & income B·lowest: walkability D
549Richland TownshipJay County · 3,874 people40.4bottom 19.8%C−Strongest: cost of living B+, hazard risk B·lowest: health D−
550Washington TownshipGrant County · 3,428 people40.3bottom 19.5%C−Strongest: cost of living A−, jobs & income C+·lowest: health D
555Washington TownshipElkhart County · 7,010 people39.4bottom 18.0%C−Strongest: hazard risk A, jobs & income B·lowest: schools C−
557ClintonVermillion County · 4,771 people39.2bottom 17.4%C−Strongest: cost of living A−, walkability B−·lowest: health D
559Marion TownshipLawrence County · 9,002 people39.0bottom 17.0%C−Strongest: cost of living A−, hazard risk B·lowest: jobs & income D
560Springfield TownshipLaPorte County · 3,731 people38.7bottom 16.5%C−Strongest: jobs & income A−, hazard risk B+·lowest: walkability D
564Washington TownshipMiami County · 3,380 people37.3bottom 14.1%DStrongest: cost of living A, schools C·lowest: health D
566MitchellLawrence County · 4,019 people37.3bottom 14.0%DStrongest: cost of living A−, hazard risk A−·lowest: health D
567Country Squire Lakesunincorporated, Jennings County · 3,057 people37.2bottom 13.8%DStrongest: cost of living A, hazard risk B−·lowest: health D−
568Monon TownshipWhite County · 3,382 people36.9bottom 13.4%DStrongest: cost of living A, hazard risk B−·lowest: jobs & income D
569Sparta TownshipDearborn County · 2,959 people36.9bottom 13.4%DStrongest: hazard risk B, cost of living C+·lowest: walkability C−
570Jennings TownshipScott County · 6,716 people36.6bottom 13.0%DStrongest: cost of living B+, hazard risk B·lowest: health D
572Richland TownshipMadison County · 5,232 people36.3bottom 12.5%DStrongest: hazard risk B, jobs & income B·lowest: walkability D
576Warren TownshipSt. Joseph County · 7,787 people36.1bottom 12.0%DStrongest: hazard risk A, jobs & income A−·lowest: walkability D
577Vernon TownshipJackson County · 3,436 people36.0bottom 11.9%DStrongest: cost of living A, hazard risk B+·lowest: walkability D
582Clay TownshipCass County · 2,882 people32.4bottom 7.3%DStrongest: hazard risk A, cost of living B−·lowest: walkability D
583Riley TownshipVigo County · 3,174 people32.2bottom 7.1%DStrongest: hazard risk B, jobs & income B−·lowest: walkability D
Method

How this list is made

Each town’s overall grade blends seven livability grades: cost of living (weight 18), safety (18), schools (16), health (14), jobs & income (12), walkability (8) and hazard risk (4). A town needs 2,500+ residents and three of the first four. Letters are national, so an A here means the same as an A in any state; the list is the same towns in the same order, ranked within Indiana. Towns without their own FBI figures are graded on the rest and their page says why.

Data years: crime 2023–2025 (FBI), Census ACS 2020–2024, CDC PLACES 2025, state school tests. How grades work

Quick answers

Questions people ask

What is the best small town in Indiana?

Among 375 graded towns of 2,500 to 9,999 residents, Ferdinand Township (Dubois County) ranks first, with an A+; schools (A+) and cost of living (A) are its strongest grades; walkability (B−) is its lowest. Pittsboro and Lake Township follow.

How are these towns ranked?

By the overall grade, which blends seven livability grades from public data. The letter is national; the rank is within Indiana. The full method is on How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500 to 9,999 residents with an overall grade (375 in Indiana). 505 smaller places have subject grades only; 5 towns of 2,500+ lack enough data for a grade; Larger towns are on the best places to live list. Every town is on the Indiana page.

Go deeper

More Indiana lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Indiana rankings →
Other states

Best small towns in other states