Minnesota Population By County in 2024

Updated on June 16, 2025.

Based on the US Census Vintage data estimates, in 2024, the population of Minnesota was 5,793,151. Among all Minnesota counties, Hennepin had the highest population (1,273,334), followed by Ramsey (542,015), and Dakota (453,156). Traverse was the least populated county (3,134).

Hover over or click on the counties in the map below to see the populations. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

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

See this for other years:
Minnesota Population By County in 2024
Minnesota Population By County in 2024
Items per page:
0 of 0
County Population % of State Population
Aitkin 16335 0.28
Anoka 376840 6.51
Becker 35444 0.61
Beltrami 46762 0.81
Benton 41881 0.72
Big Stone 5067 0.09
Blue Earth 70700 1.22
Brown 25710 0.44
Carlton 36745 0.63
Carver 112628 1.94
Cass 31442 0.54
Chippewa 12299 0.21
Chisago 59105 1.02
Clay 66848 1.15
Clearwater 8630 0.15
Cook 5571 0.10
Cottonwood 11338 0.20
Crow Wing 68642 1.19
Dakota 453156 7.82
Dodge 21242 0.37
Douglas 39933 0.69
Faribault 13886 0.24
Fillmore 21502 0.37
Freeborn 30314 0.52
Goodhue 47982 0.83
Grant 6109 0.11
Hennepin 1273334 21.98
Houston 18352 0.32
Hubbard 22050 0.38
Isanti 43687 0.75
Itasca 45442 0.78
Jackson 9861 0.17
Kanabec 16608 0.29
Kandiyohi 44674 0.77
Kittson 3992 0.07
Koochiching 11594 0.20
Lac qui Parle 6636 0.12
Lake 10698 0.19
Lake of the Woods 3797 0.07
Le Sueur 29458 0.51
Lincoln 5564 0.10
Lyon 25577 0.44
McLeod 36780 0.64
Mahnomen 5296 0.09
Marshall 8771 0.15
Martin 19561 0.34
Meeker 23491 0.41
Mille Lacs 27577 0.48
Morrison 34520 0.60
Mower 40900 0.71
Murray 8044 0.14
Nicollet 34493 0.60
Nobles 21969 0.38
Norman 6284 0.11
Olmsted 166424 2.87
Otter Tail 60884 1.05
Pennington 13652 0.24
Pine 30319 0.52
Pipestone 9100 0.16
Polk 30413 0.53
Pope 11495 0.20
Ramsey 542015 9.36
Red Lake 3882 0.07
Redwood 15254 0.26
Renville 14453 0.25
Rice 69025 1.19
Rock 9525 0.16
Roseau 15265 0.26
St. Louis 200794 3.47
Scott 157206 2.71
Sherburne 103059 1.78
Sibley 15194 0.26
Stearns 163997 2.83
Steele 37434 0.65
Stevens 9819 0.17
Swift 9666 0.17
Todd 25955 0.45
Traverse 3134 0.05
Wabasha 21574 0.37
Wadena 14437 0.25
Waseca 18684 0.32
Washington 283960 4.90
Watonwan 11204 0.19
Wilkin 6268 0.11
Winona 49973 0.86
Wright 154593 2.67
Yellow Medicine 9373 0.16