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

Updated on June 18, 2025.

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

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 2022
Franklin
Cuyahoga
Hamilton
Summit
Montgomery
Stark
Butler
Lucas
Lorain
Warren
Ranking of Ohio Counties By Non-Hispanic White Population in 2022
Items per page:
0 of 0
Rank County Non-Hispanic White Population
1 Franklin County 784008
2 Cuyahoga County 712297
3 Hamilton County 523569
4 Summit County 401240
5 Montgomery County 366389
6 Stark County 316355
7 Butler County 296973
8 Lucas County 286491
9 Lorain County 242675
10 Warren County 208222
11 Lake County 199226
12 Clermont County 194288
13 Delaware County 183103
14 Trumbull County 172560
15 Medina County 170088
16 Mahoning County 170040
17 Licking County 157212
18 Portage County 142018
19 Greene County 140482
20 Fairfield County 133361
21 Wood County 114149
22 Clark County 111417
23 Wayne County 108568
24 Richland County 106141
25 Miami County 100072
26 Columbiana County 94045
27 Geauga County 90647
28 Ashtabula County 85548
29 Tuscarawas County 85185
30 Allen County 81102
31 Muskingum County 78377
32 Ross County 68365
33 Scioto County 66976
34 Hancock County 65742
35 Erie County 61460
36 Belmont County 60030
37 Knox County 59821
38 Union County 57645
39 Jefferson County 57521
40 Marion County 56454
41 Washington County 55694
42 Pickaway County 55060
43 Athens County 54508
44 Lawrence County 53304
45 Huron County 52027
46 Ashland County 49321
47 Darke County 49051
48 Sandusky County 48548
49 Seneca County 48322
50 Shelby County 43961
51 Auglaize County 43815
52 Holmes County 43284
53 Logan County 42510
54 Brown County 41905
55 Highland County 41192
56 Mercer County 40052
57 Crawford County 39325
58 Preble County 38825
59 Clinton County 38698
60 Madison County 38045
61 Fulton County 37038
62 Ottawa County 36672
63 Champaign County 36036
64 Guernsey County 35849
65 Coshocton County 34861
66 Perry County 34117
67 Morrow County 33541
68 Williams County 33485
69 Defiance County 32479
70 Putnam County 31438
71 Jackson County 31206
72 Hardin County 28429
73 Gallia County 27155
74 Van Wert County 26780
75 Hocking County 26707
76 Adams County 26366
77 Fayette County 26342
78 Carroll County 25581
79 Pike County 25546
80 Henry County 24524
81 Meigs County 21131
82 Wyandot County 20366
83 Paulding County 17152
84 Harrison County 13528
85 Noble County 13415
86 Monroe County 12765
87 Morgan County 12516
88 Vinton County 12083