Ranking of Wisconsin Counties By Population with English Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 353.30K people in Wisconsin with English ancestry. Among all Wisconsin counties, Dane County had the highest population with English ancestry (50.52K), followed by Milwaukee County (31.73K), and Waukesha County (26.54K).

The chart and table below shows the top 10 counties with high number of people with English ancestry.

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

Data Source: US Census Bureau.
Ranking of Wisconsin Counties By Population with English Ancestry in 2021
Dane County
Milwaukee County
Waukesha County
Rock County
Brown County
Racine County
Kenosha County
Winnebago County
Outagamie County
Walworth County
Ranking of Wisconsin Counties By Population with English Ancestry in 2021
0 of 0
Rank County Population
1 Dane County 50520
2 Milwaukee County 31726
3 Waukesha County 26537
4 Rock County 14870
5 Brown County 12847
6 Racine County 11233
7 Kenosha County 11104
8 Winnebago County 9899
9 Outagamie County 8602
10 Walworth County 7953
11 La Crosse County 7624
12 Marathon County 7274
13 Washington County 7207
14 Ozaukee County 7166
15 Eau Claire County 6539
16 Jefferson County 5920
17 St. Croix County 5819
18 Sheboygan County 5562
19 Fond du Lac County 5554
20 Sauk County 5325
21 Columbia County 5098
22 Dodge County 4856
23 Portage County 4777
24 Wood County 4596
25 Grant County 4375
26 Chippewa County 3490
27 Dunn County 3291
28 Manitowoc County 3266
29 Waupaca County 3241
30 Iowa County 3170
31 Monroe County 3029
32 Douglas County 2901
33 Green County 2876
34 Polk County 2836
35 Barron County 2620
36 Oneida County 2511
37 Door County 2508
38 Pierce County 2467
39 Vernon County 2255
40 Juneau County 2132
41 Calumet County 2048
42 Oconto County 1995
43 Marinette County 1921
44 Lafayette County 1814
45 Waushara County 1810
46 Richland County 1756
47 Clark County 1624
48 Adams County 1605
49 Vilas County 1583
50 Sawyer County 1484
51 Lincoln County 1438
52 Washburn County 1386
53 Bayfield County 1337
54 Marquette County 1268
55 Shawano County 1232
56 Trempealeau County 1217
57 Green Lake County 1205
58 Crawford County 1196
59 Jackson County 1129
60 Burnett County 1098
61 Langlade County 965
62 Price County 960
63 Rusk County 854
64 Taylor County 816
65 Ashland County 793
66 Buffalo County 788
67 Kewaunee County 685
68 Forest County 641
69 Iron County 395
70 Florence County 374
71 Pepin County 296
72 Menominee County 8