Minnesota Population By County in 2022

Updated on June 16, 2025.

Based on the US Census Vintage data estimates, in 2022, the population of Minnesota was 5,721,621. Among all Minnesota counties, Hennepin had the highest population (1,258,981), followed by Ramsey (538,430), and Dakota (443,982). Traverse was the least populated county (3,261).

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 2022
Minnesota Population By County in 2022
Items per page:
0 of 0
County Population % of State Population
Aitkin 16142 0.28
Anoka 369479 6.46
Becker 35387 0.62
Beltrami 46440 0.81
Benton 41570 0.73
Big Stone 5145 0.09
Blue Earth 69681 1.22
Brown 25786 0.45
Carlton 36501 0.64
Carver 110215 1.93
Cass 31287 0.55
Chippewa 12335 0.22
Chisago 57918 1.01
Clay 65989 1.15
Clearwater 8636 0.15
Cook 5732 0.10
Cottonwood 11416 0.20
Crow Wing 67862 1.19
Dakota 443982 7.76
Dodge 21027 0.37
Douglas 39665 0.69
Faribault 13957 0.24
Fillmore 21475 0.38
Freeborn 30674 0.54
Goodhue 48055 0.84
Grant 6134 0.11
Hennepin 1258981 22.00
Houston 18715 0.33
Hubbard 21925 0.38
Isanti 42725 0.75
Itasca 45258 0.79
Jackson 9905 0.17
Kanabec 16465 0.29
Kandiyohi 43904 0.77
Kittson 4058 0.07
Koochiching 11846 0.21
Lac qui Parle 6688 0.12
Lake 10919 0.19
Lake of the Woods 3902 0.07
Le Sueur 29205 0.51
Lincoln 5626 0.10
Lyon 25513 0.45
McLeod 36791 0.64
Mahnomen 5354 0.09
Marshall 8890 0.16
Martin 19687 0.34
Meeker 23526 0.41
Mille Lacs 27270 0.48
Morrison 34284 0.60
Mower 40174 0.70
Murray 8051 0.14
Nicollet 34381 0.60
Nobles 22030 0.39
Norman 6354 0.11
Olmsted 164151 2.87
Otter Tail 60530 1.06
Pennington 13832 0.24
Pine 29458 0.52
Pipestone 9320 0.16
Polk 30760 0.54
Pope 11429 0.20
Ramsey 538430 9.41
Red Lake 3888 0.07
Redwood 15362 0.27
Renville 14540 0.25
Rice 67696 1.18
Rock 9596 0.17
Roseau 15359 0.27
St. Louis 199598 3.49
Scott 154606 2.70
Sherburne 100617 1.76
Sibley 14964 0.26
Stearns 160556 2.81
Steele 37470 0.66
Stevens 9692 0.17
Swift 9774 0.17
Todd 25568 0.45
Traverse 3261 0.06
Wabasha 21654 0.38
Wadena 14284 0.25
Waseca 18884 0.33
Washington 276530 4.83
Watonwan 11245 0.20
Wilkin 6363 0.11
Winona 49585 0.87
Wright 148218 2.59
Yellow Medicine 9484 0.17