Minnesota Population By County in 2021 (ACS-5Yrs)

Updated on February 28, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the total population of Minnesota was 5.67M. Among all Minnesota counties, Hennepin was the most populated county (1.27M), followed by Ramsey (549.38K), and then Dakota (435.86K).

On the other hand, the least populated counties were: Traverse (3.36K), Lake of the Woods (3.76K), and Red Lake (3.92K).

The chart and table below shows the population of each county and the percentage of Minnesota population in each county.

You can see similar information for other states and by state for the United States.

Minnesota Population By County in 2021
Minnesota Population By County in 2021
Items per page:
0 of 0
County Population % of State Population
Aitkin 15747 0.28
Anoka 360773 6.36
Becker 34995 0.62
Beltrami 46033 0.81
Benton 41087 0.73
Big Stone 5155 0.09
Blue Earth 68575 1.21
Brown 25894 0.46
Carlton 36145 0.64
Carver 105694 1.86
Cass 29917 0.53
Chippewa 12509 0.22
Chisago 56328 0.99
Clay 64975 1.15
Clearwater 8525 0.15
Cook 5574 0.10
Cottonwood 11484 0.20
Crow Wing 65879 1.16
Dakota 435863 7.69
Dodge 20798 0.37
Douglas 38742 0.68
Faribault 13933 0.25
Fillmore 21179 0.37
Freeborn 30882 0.55
Goodhue 47503 0.84
Grant 6045 0.11
Hennepin 1270283 22.40
Houston 18806 0.33
Hubbard 21219 0.37
Isanti 40604 0.72
Itasca 44969 0.79
Jackson 10016 0.18
Kanabec 16004 0.28
Kandiyohi 43504 0.77
Kittson 4213 0.07
Koochiching 12203 0.22
Lac qui Parle 6753 0.12
Lake 10835 0.19
Lake of the Woods 3757 0.07
Le Sueur 28567 0.50
Lincoln 5655 0.10
Lyon 25477 0.45
McLeod 36662 0.65
Mahnomen 5429 0.10
Marshall 9082 0.16
Martin 20070 0.35
Meeker 23268 0.41
Mille Lacs 26397 0.47
Morrison 33876 0.60
Mower 39985 0.71
Murray 8224 0.14
Nicollet 34295 0.61
Nobles 22223 0.39
Norman 6500 0.12
Olmsted 160928 2.84
Otter Tail 59728 1.05
Pennington 14063 0.25
Pine 28997 0.51
Pipestone 9370 0.17
Polk 31303 0.55
Pope 11216 0.20
Ramsey 549377 9.69
Red Lake 3921 0.07
Redwood 15435 0.27
Renville 14768 0.26
Rice 66795 1.18
Rock 9718 0.17
Roseau 15321 0.27
St. Louis 200311 3.53
Scott 149568 2.64
Sherburne 96295 1.70
Sibley 14948 0.26
Stearns 157638 2.78
Steele 37363 0.66
Stevens 9669 0.17
Swift 9810 0.17
Todd 25121 0.44
Traverse 3362 0.06
Wabasha 21425 0.38
Wadena 14009 0.25
Waseca 18972 0.34
Washington 264818 4.67
Watonwan 11223 0.20
Wilkin 6495 0.12
Winona 49889 0.88
Wright 139890 2.47
Yellow Medicine 9616 0.17