Ranking of Indiana Counties By Average Household Income in 2021 (ACS-5Yrs)

Updated on January 16, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for Indiana was $81,703. Among all Indiana counties, Hamilton County had the highest average household income ($140,553), followed by Boone County ($132,865), and Warrick County ($110,141). On the other hand, the following 3 counties had the lowest average household income: Scott County ($58,880), Crawford County ($59,977), and Fayette County ($60,004).

The chart below shows the top 10 Indiana counties with high average household income, and the table below shows the ranking of all Indiana counties.

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Indiana Counties By Average Household Income in 2021
Hamilton County
Boone County
Warrick County
Hendricks County
Johnson County
Hancock County
Porter County
Floyd County
Bartholomew County
LaGrange County
Ranking of Indiana Counties By Average Household Income in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 Hamilton County 140553
2 Boone County 132865
3 Warrick County 110141
4 Hendricks County 109086
5 Johnson County 98065
6 Hancock County 96283
7 Porter County 95694
8 Floyd County 88645
9 Bartholomew County 88405
10 LaGrange County 87348
11 Morgan County 87036
12 Dearborn County 85926
13 Brown County 85277
14 Warren County 84094
15 Posey County 83273
16 Franklin County 82745
17 Spencer County 82579
18 Whitley County 82298
19 Ripley County 81422
20 Kosciusko County 81368
21 Allen County 80526
22 St. Joseph County 80307
23 Lake County 80227
24 Tipton County 79467
25 Dubois County 79356
26 Harrison County 79323
27 Steuben County 78878
28 Jasper County 78870
29 Decatur County 78184
30 Elkhart County 78022
31 Clay County 77956
32 Clark County 77953
33 Shelby County 77637
34 Marion County 76109
35 Wells County 75968
36 Marshall County 75845
37 Carroll County 75623
38 Ohio County 75340
39 LaPorte County 75185
40 DeKalb County 75038
41 Union County 74769
42 Noble County 74739
43 Putnam County 74738
44 Monroe County 74289
45 Daviess County 74137
46 Montgomery County 73717
47 Jennings County 73637
48 Howard County 73500
49 Tippecanoe County 73422
50 Vanderburgh County 73216
51 Jackson County 72868
52 Jefferson County 72815
53 Fulton County 72201
54 White County 71845
55 Gibson County 71693
56 Knox County 71606
57 Lawrence County 71560
58 Huntington County 71376
59 Newton County 70925
60 Parke County 70913
61 Orange County 70263
62 Greene County 69546
63 Pike County 69440
64 Wabash County 69377
65 Benton County 69330
66 Henry County 68804
67 Adams County 68216
68 Wayne County 67980
69 Owen County 67909
70 Madison County 67856
71 Washington County 67691
72 Miami County 67668
73 Starke County 67627
74 Rush County 67497
75 Martin County 67405
76 Randolph County 67005
77 Vermillion County 66975
78 Vigo County 66930
79 Perry County 66363
80 Clinton County 66112
81 Switzerland County 66004
82 Jay County 65821
83 Fountain County 65584
84 Cass County 65382
85 Sullivan County 64968
86 Pulaski County 64519
87 Delaware County 64485
88 Grant County 63342
89 Blackford County 61505
90 Fayette County 60004
91 Crawford County 59977
92 Scott County 58880