Ranking of Ohio Counties By Non-Hispanic White Population in 2012

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2012, among all Ohio counties, Franklin County had the highest number of people who identified their ethnicity as Non-Hispanic White (797.25K), followed by Cuyahoga County (769.54K), and Hamilton County (539.05K).

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

You can see similar ranking information for other racial and ethnicity groups in the United States.

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

See this for other years:
Ranking of Ohio Counties By Non-Hispanic White Population in 2012
Franklin
Cuyahoga
Hamilton
Summit
Montgomery
Stark
Butler
Lucas
Lorain
Lake
Ranking of Ohio Counties By Non-Hispanic White Population in 2012
0 of 0
Rank County Non-Hispanic White Population
1 Franklin County 797254
2 Cuyahoga County 769544
3 Hamilton County 539055
4 Summit County 427798
5 Montgomery County 386473
6 Stark County 328325
7 Butler County 309798
8 Lucas County 307780
9 Lorain County 240757
10 Lake County 207145
11 Warren County 192155
12 Clermont County 188752
13 Trumbull County 182284
14 Mahoning County 181777
15 Medina County 164490
16 Delaware County 159102
17 Licking County 154228
18 Portage County 146660
19 Greene County 139417
20 Fairfield County 130493
21 Clark County 116649
22 Wood County 114801
23 Wayne County 108752
24 Richland County 106136
25 Columbiana County 101017
26 Miami County 96156
27 Ashtabula County 90672
28 Geauga County 90051
29 Tuscarawas County 88255
30 Allen County 86408
31 Muskingum County 79241
32 Scioto County 73859
33 Ross County 69774
34 Hancock County 68284
35 Belmont County 65167
36 Erie County 64690
37 Jefferson County 62463
38 Marion County 59283
39 Lawrence County 59159
40 Washington County 58883
41 Athens County 58450
42 Knox County 58226
43 Huron County 54001
44 Pickaway County 52528
45 Sandusky County 51807
46 Ashland County 51348
47 Seneca County 50937
48 Darke County 50814
49 Union County 48561
50 Shelby County 46068
51 Auglaize County 44322
52 Brown County 42920
53 Logan County 42876
54 Holmes County 42305
55 Highland County 41234
56 Crawford County 41232
57 Preble County 40568
58 Mercer County 39243
59 Clinton County 39242
60 Madison County 38594
61 Ottawa County 38357
62 Fulton County 38073
63 Guernsey County 38044
64 Champaign County 37176
65 Coshocton County 35515
66 Williams County 35105
67 Perry County 35035
68 Defiance County 33862
69 Morrow County 33588
70 Putnam County 31884
71 Jackson County 31701
72 Hardin County 30291
73 Gallia County 29062
74 Hocking County 28381
75 Carroll County 27666
76 Adams County 27426
77 Pike County 27207
78 Van Wert County 27153
79 Fayette County 26992
80 Henry County 25334
81 Meigs County 22891
82 Wyandot County 21569
83 Paulding County 17945
84 Harrison County 14968
85 Monroe County 14173
86 Noble County 14044
87 Morgan County 13880
88 Vinton County 12861