Ranking of Ohio Counties By Percentage of Population with German Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 2.71M people in Ohio with German ancestry (22.98% of Ohio population). Among all Ohio counties, Putnam County had the highest percentage of its population with German ancestry (54.93%), followed by Mercer County (53.90%), and Auglaize County (46.70%).

The chart and table below shows the top 10 counties with high percentage of its population having German ancestry.

You can see similar information for other states and for other ancestry groups in Ohio.

Data Source: US Census Bureau.
Ranking of Ohio Counties By Percentage of Population with German Ancestry in 2021
Putnam County
Mercer County
Auglaize County
Henry County
Seneca County
Ottawa County
Fulton County
Sandusky County
Wyandot County
Shelby County
Ranking of Ohio Counties By Percentage of Population with German Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Putnam County 54.93
2 Mercer County 53.90
3 Auglaize County 46.70
4 Henry County 43.58
5 Seneca County 41.57
6 Ottawa County 38.68
7 Fulton County 37.55
8 Sandusky County 37.07
9 Wyandot County 36.94
10 Shelby County 35.99
11 Williams County 35.70
12 Defiance County 35.26
13 Hancock County 35.00
14 Crawford County 34.98
15 Van Wert County 34.48
16 Wood County 34.22
17 Paulding County 33.85
18 Erie County 31.77
19 Darke County 31.32
20 Huron County 31.30
21 Allen County 30.35
22 Carroll County 29.89
23 Ashland County 29.49
24 Medina County 29.44
25 Miami County 29.36
26 Tuscarawas County 29.26
27 Union County 29.02
28 Coshocton County 27.95
29 Stark County 27.59
30 Clermont County 27.33
31 Portage County 27.31
32 Wayne County 27.16
33 Delaware County 26.62
34 Morrow County 25.79
35 Madison County 25.71
36 Perry County 25.65
37 Hamilton County 25.22
38 Richland County 25.18
39 Holmes County 25.16
40 Warren County 25.02
41 Greene County 24.96
42 Hardin County 24.74
43 Monroe County 24.71
44 Geauga County 24.69
45 Lucas County 24.32
46 Fairfield County 24.26
47 Columbiana County 24.10
48 Licking County 24.03
49 Preble County 23.70
50 Butler County 23.34
51 Logan County 23.28
52 Lake County 23.04
53 Knox County 22.91
54 Lorain County 22.77
55 Champaign County 22.73
56 Washington County 22.49
57 Hocking County 22.45
58 Athens County 22.11
59 Pickaway County 22.01
60 Clinton County 21.06
61 Summit County 20.91
62 Marion County 20.57
63 Noble County 20.54
64 Muskingum County 20.52
65 Montgomery County 20.27
66 Clark County 20.24
67 Harrison County 20.17
68 Ashtabula County 19.90
69 Guernsey County 19.71
70 Brown County 19.41
71 Fayette County 19.24
72 Mahoning County 18.42
73 Belmont County 18.26
74 Ross County 18.25
75 Franklin County 18.00
76 Jefferson County 17.91
77 Meigs County 17.54
78 Highland County 17.30
79 Vinton County 16.32
80 Adams County 15.97
81 Trumbull County 15.11
82 Gallia County 14.91
83 Jackson County 14.87
84 Cuyahoga County 14.84
85 Morgan County 14.16
86 Scioto County 13.68
87 Pike County 12.82
88 Lawrence County 11.57