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

Updated on June 18, 2025.

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

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 2010
Franklin
Cuyahoga
Hamilton
Summit
Montgomery
Stark
Lucas
Butler
Lorain
Lake
Ranking of Ohio Counties By Non-Hispanic White Population in 2010
Items per page:
0 of 0
Rank County Non-Hispanic White Population
1 Franklin County 785751
2 Cuyahoga County 785173
3 Hamilton County 542929
4 Summit County 431851
5 Montgomery County 389663
6 Stark County 329746
7 Lucas County 313661
8 Butler County 311220
9 Lorain County 241889
10 Lake County 209004
11 Warren County 190112
12 Clermont County 187684
13 Trumbull County 185155
14 Mahoning County 184956
15 Medina County 164032
16 Delaware County 154834
17 Licking County 154140
18 Portage County 147546
19 Greene County 137700
20 Fairfield County 130623
21 Clark County 118118
22 Wood County 113459
23 Wayne County 108428
24 Richland County 107634
25 Columbiana County 102398
26 Miami County 95968
27 Ashtabula County 92051
28 Geauga County 89830
29 Tuscarawas County 88610
30 Allen County 87874
31 Muskingum County 79823
32 Scioto County 74745
33 Ross County 70459
34 Hancock County 67858
35 Belmont County 65915
36 Erie County 65419
37 Jefferson County 63544
38 Marion County 59726
39 Lawrence County 59566
40 Washington County 59265
41 Athens County 59161
42 Knox County 58693
43 Huron County 54585
44 Sandusky County 52508
45 Pickaway County 52329
46 Seneca County 51638
47 Ashland County 51543
48 Darke County 51393
49 Union County 48334
50 Shelby County 46396
51 Auglaize County 44585
52 Brown County 43600
53 Logan County 43304
54 Crawford County 42218
55 Highland County 41899
56 Holmes County 41714
57 Preble County 41016
58 Mercer County 39433
59 Clinton County 39418
60 Madison County 39054
61 Ottawa County 38710
62 Fulton County 38497
63 Guernsey County 38348
64 Champaign County 37729
65 Coshocton County 35679
66 Perry County 35183
67 Williams County 35164
68 Defiance County 34378
69 Morrow County 33729
70 Putnam County 32206
71 Jackson County 32120
72 Hardin County 30830
73 Gallia County 29257
74 Hocking County 28613
75 Carroll County 28084
76 Adams County 27716
77 Pike County 27521
78 Van Wert County 27293
79 Fayette County 27233
80 Henry County 25825
81 Meigs County 23049
82 Wyandot County 21684
83 Paulding County 18294
84 Harrison County 15138
85 Monroe County 14292
86 Noble County 14061
87 Morgan County 13976
88 Vinton County 13081