Ranking of Ohio Counties By Non-Hispanic Two Or More Races Population in 2023

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2023, among all Ohio counties, Franklin County had the highest number of people who identified their ethnicity as Non-Hispanic Two Or More Races (44.16K), followed by Cuyahoga County (28.74K), and Hamilton County (21.74K).

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 Two Or More Races Population in 2023
Franklin
Cuyahoga
Hamilton
Montgomery
Summit
Lucas
Stark
Butler
Lorain
Greene
Ranking of Ohio Counties By Non-Hispanic Two Or More Races Population in 2023
0 of 0
Rank County Non-Hispanic Two Or More Races Population
1 Franklin County 44159
2 Cuyahoga County 28736
3 Hamilton County 21738
4 Montgomery County 16239
5 Summit County 14798
6 Lucas County 13695
7 Stark County 11227
8 Butler County 10186
9 Lorain County 8838
10 Greene County 5353
11 Mahoning County 5270
12 Warren County 5213
13 Delaware County 5071
14 Trumbull County 4707
15 Licking County 4498
16 Clark County 4371
17 Lake County 4184
18 Fairfield County 4026
19 Portage County 3775
20 Clermont County 3684
21 Allen County 3327
22 Richland County 3069
23 Muskingum County 2795
24 Medina County 2722
25 Miami County 2520
26 Erie County 2497
27 Wood County 2470
28 Ashtabula County 2368
29 Ross County 2170
30 Wayne County 1865
31 Columbiana County 1734
32 Jefferson County 1688
33 Athens County 1535
34 Marion County 1492
35 Scioto County 1446
36 Sandusky County 1443
37 Hancock County 1419
38 Seneca County 1362
39 Tuscarawas County 1308
40 Union County 1244
41 Belmont County 1211
42 Pickaway County 1153
43 Shelby County 1145
44 Washington County 1115
45 Logan County 1039
46 Lawrence County 1019
47 Geauga County 1007
48 Huron County 985
49 Clinton County 963
50 Champaign County 936
51 Knox County 930
52 Guernsey County 825
53 Madison County 824
54 Highland County 822
55 Darke County 707
56 Ashland County 701
57 Fayette County 684
58 Coshocton County 614
59 Auglaize County 612
60 Hardin County 606
61 Morrow County 594
62 Brown County 586
63 Fulton County 581
63 Pike County 581
64 Perry County 578
64 Preble County 578
65 Jackson County 571
66 Gallia County 568
67 Morgan County 564
68 Crawford County 518
69 Ottawa County 517
70 Mercer County 507
71 Defiance County 500
72 Adams County 435
73 Carroll County 430
74 Hocking County 405
75 Van Wert County 404
75 Williams County 404
76 Henry County 316
77 Holmes County 303
78 Harrison County 299
79 Meigs County 274
80 Putnam County 268
81 Wyandot County 238
82 Paulding County 234
83 Monroe County 222
84 Vinton County 206
85 Noble County 187