Ranking of Kansas Counties By Percentage of Population with Pennsylvania German Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 2.36K people in Kansas with Pennsylvania German ancestry (0.08% of Kansas population). Among all Kansas counties, Haskell County had the highest percentage of its population with Pennsylvania German ancestry (3.79%), followed by Gray County (0.91%), and Meade County (0.81%).

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

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

Data Source: US Census Bureau.
Ranking of Kansas Counties By Percentage of Population with Pennsylvania German Ancestry in 2021
Haskell County
Gray County
Meade County
Lincoln County
Kiowa County
Marion County
Phillips County
Greeley County
Hodgeman County
Mitchell County
Ranking of Kansas Counties By Percentage of Population with Pennsylvania German Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Haskell County 3.79
2 Gray County 0.91
3 Meade County 0.81
4 Lincoln County 0.61
5 Kiowa County 0.53
6 Marion County 0.51
7 Phillips County 0.50
8 Greeley County 0.48
9 Hodgeman County 0.43
10 Mitchell County 0.39
11 Lane County 0.33
11 Smith County 0.33
12 Graham County 0.29
12 Leavenworth County 0.29
13 Bourbon County 0.28
14 Pottawatomie County 0.26
15 Barton County 0.25
15 Woodson County 0.25
16 Harvey County 0.24
17 Chase County 0.23
18 Ness County 0.22
19 Reno County 0.21
20 McPherson County 0.20
20 Thomas County 0.20
21 Ellis County 0.19
21 Finney County 0.19
21 Rice County 0.19
22 Decatur County 0.18
22 Logan County 0.18
22 Trego County 0.18
23 Saline County 0.17
24 Cherokee County 0.16
24 Elk County 0.16
25 Lyon County 0.14
25 Osborne County 0.14
26 Nemaha County 0.13
27 Cowley County 0.10
28 Doniphan County 0.09
28 Franklin County 0.09
28 Kingman County 0.09
28 Ottawa County 0.09
28 Pratt County 0.09
29 Butler County 0.08
29 Dickinson County 0.08
29 Greenwood County 0.08
29 Sedgwick County 0.08
30 Harper County 0.07
30 Washington County 0.07
31 Coffey County 0.06
31 Wilson County 0.06
32 Shawnee County 0.05
33 Clay County 0.04
33 Norton County 0.04
34 Geary County 0.03
34 Montgomery County 0.03
34 Osage County 0.03
34 Riley County 0.03
34 Sumner County 0.03
35 Douglas County 0.02
35 Ellsworth County 0.02
35 Johnson County 0.02
35 Morris County 0.02
35 Republic County 0.02
35 Seward County 0.02
35 Wabaunsee County 0.02
36 Marshall County 0.01
36 Miami County 0.01
37 Wyandotte County 0.002