Ranking of Indiana Counties By Population in 2020

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, the Population for Indiana was 6.79M. Among all Indiana counties, Marion County had the highest population (976.71K), followed by Lake County (498.96K), and Allen County (386.12K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Indiana counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Indiana Counties By Population in 2020
Marion
Lake
Allen
Hamilton
St. Joseph
Elkhart
Tippecanoe
Vanderburgh
Hendricks
Porter
Ranking of Indiana Counties By Population in 2020
Items per page:
0 of 0
Rank County Population
1 Marion County 976706
2 Lake County 498963
3 Allen County 386123
4 Hamilton County 349031
5 St. Joseph County 272688
6 Elkhart County 207009
7 Tippecanoe County 186391
8 Vanderburgh County 180345
9 Hendricks County 175615
10 Porter County 173338
11 Johnson County 162263
12 Monroe County 140645
13 Madison County 130160
14 Clark County 121377
15 LaPorte County 112287
16 Delaware County 111757
17 Vigo County 106133
18 Howard County 83587
19 Bartholomew County 82215
20 Floyd County 80515
21 Hancock County 80180
22 Kosciusko County 80161
23 Morgan County 71842
24 Boone County 71133
25 Wayne County 66514
26 Grant County 66507
27 Warrick County 63994
28 Dearborn County 50756
29 Henry County 48910
30 Noble County 47468
31 Jackson County 46479
32 Marshall County 46073
33 Shelby County 45066
34 Lawrence County 45009
35 Dubois County 43644
36 DeKalb County 43306
37 LaGrange County 40533
38 Harrison County 39673
39 Montgomery County 37943
40 Cass County 37794
41 Putnam County 36682
42 Huntington County 36642
43 Knox County 36257
44 Miami County 35906
45 Adams County 35865
46 Steuben County 34447
47 Whitley County 34340
48 Daviess County 33368
49 Clinton County 33172
50 Jefferson County 33103
51 Gibson County 33058
52 Jasper County 32893
53 Wabash County 30926
54 Greene County 30805
55 Ripley County 28985
56 Washington County 28233
57 Wells County 28160
58 Jennings County 27579
59 Decatur County 26476
60 Clay County 26427
61 Posey County 25185
62 White County 24674
63 Randolph County 24415
64 Scott County 24376
65 Starke County 23399
66 Fayette County 23356
67 Franklin County 22789
68 Owen County 21324
69 Sullivan County 20819
70 Jay County 20481
71 Fulton County 20468
72 Carroll County 20331
73 Orange County 19853
74 Spencer County 19833
75 Perry County 19157
76 Rush County 16769
77 Fountain County 16493
78 Parke County 16167
79 Brown County 15480
80 Vermillion County 15400
81 Tipton County 15388
82 Newton County 13792
83 Pulaski County 12520
84 Pike County 12252
85 Blackford County 12109
86 Crawford County 10522
87 Martin County 9810
88 Switzerland County 9742
89 Benton County 8707
90 Warren County 8425
91 Union County 7079
92 Ohio County 5925