Platbookmapper County GIS Directory

County facts · Population · October 25, 2026

Minnesota Population by County, 2025 Census Estimates

Minnesota population by county: July 2025 Census estimates for all 87 counties, change since 2020, density, and a link to each official parcel map.

Looking for Minnesota population by county? The Census Bureau estimates that Minnesota had 5,830,405 residents on July 1, 2025, spread across 87 counties. Hennepin County is the most populous, with 1,284,784 people (22% of the state), and Traverse County is the least populous, with 3,130.

The table below lists every county with its 2025 estimate, its April 2020 starting point, the change, people per square mile, and a link to its official parcel viewer.

Minnesota population at a glance

Minnesota population by county, July 2025 (all 87)

# County Jul 2025 Apr 2020 % change People per sq mi Parcel viewer
1 Hennepin County 1,284,784 1,281,566 +0.3% 2,319 county web map
2 Ramsey County 541,623 552,362 −1.9% 3,558 county web map
3 Dakota County 457,710 439,886 +4.1% 814 county web map
4 Anoka County 381,605 363,885 +4.9% 904 county web map
5 Washington County 286,895 267,565 +7.2% 746 ArcGIS Experience Builder
6 St. Louis County 200,518 200,227 +0.1% 32 county web map
7 Olmsted County 166,731 162,855 +2.4% 255 county web map
8 Stearns County 164,110 158,282 +3.7% 122 Beacon (Schneider Geospatial)
9 Scott County 159,017 150,930 +5.4% 446 county web map
10 Wright County 157,559 141,337 +11.5% 238 Beacon (Schneider Geospatial)
11 Carver County 114,379 106,919 +7.0% 323 county web map
12 Sherburne County 104,194 97,189 +7.2% 241 Beacon (Schneider Geospatial)
13 Blue Earth County 70,634 69,117 +2.2% 94 Beacon (Schneider Geospatial)
14 Rice County 69,939 67,093 +4.2% 141 Beacon (Schneider Geospatial)
15 Crow Wing County 69,132 66,121 +4.6% 69 ArcGIS Experience Builder
16 Clay County 67,734 65,318 +3.7% 65 ArcGIS Experience Builder
17 Otter Tail County 61,041 60,094 +1.6% 31 ArcGIS Experience Builder
18 Chisago County 59,142 56,624 +4.4% 143 county web map
19 Winona County 50,523 49,676 +1.7% 81 Beacon (Schneider Geospatial)
20 Goodhue County 48,195 47,588 +1.3% 64 ArcGIS Experience Builder
21 Beltrami County 47,055 46,220 +1.8% 19 ArcGIS Experience Builder
22 Itasca County 45,404 44,996 +0.9% 17 county web map
23 Kandiyohi County 44,720 43,733 +2.3% 56 county web map
24 Isanti County 44,386 41,128 +7.9% 102 ArcGIS Experience Builder
25 Benton County 41,744 41,377 +0.9% 102 Beacon (Schneider Geospatial)
26 Mower County 40,971 40,043 +2.3% 58 ArcGIS Map Viewer
27 Douglas County 40,120 39,004 +2.9% 63 ArcGIS
28 Steele County 37,464 37,409 +0.1% 87 county web map
29 Carlton County 36,711 36,200 +1.4% 43 Beacon (Schneider Geospatial)
30 McLeod County 36,631 36,760 −0.4% 75 county web map
31 Becker County 35,497 35,165 +0.9% 27 county web map
32 Morrison County 34,620 34,003 +1.8% 31 Beacon (Schneider Geospatial)
33 Nicollet County 34,273 34,458 −0.5% 76 Beacon (Schneider Geospatial)
34 Cass County 31,430 30,077 +4.5% 16 county web map
35 Polk County 30,545 31,203 −2.1% 15 county web map
36 Pine County 30,472 28,875 +5.5% 22 Beacon (Schneider Geospatial)
37 Freeborn County 30,440 30,896 −1.5% 43 Beacon (Schneider Geospatial)
38 Le Sueur County 29,453 28,663 +2.8% 66 Beacon (Schneider Geospatial)
39 Mille Lacs County 27,753 26,481 +4.8% 48 county web map
40 Todd County 26,060 25,265 +3.1% 28 listed link under review
41 Lyon County 25,684 25,523 +0.6% 36 ArcGIS Web AppBuilder
42 Brown County 25,517 25,915 −1.5% 42 Beacon (Schneider Geospatial)
43 Meeker County 23,603 23,396 +0.9% 39 Beacon (Schneider Geospatial)
44 Hubbard County 22,369 21,350 +4.8% 24 ArcGIS Map Viewer
45 Nobles County 22,338 22,284 +0.2% 31 Beacon (Schneider Geospatial)
46 Fillmore County 21,540 21,224 +1.5% 25 Beacon (Schneider Geospatial)
47 Wabasha County 21,537 21,372 +0.8% 41 Beacon (Schneider Geospatial)
48 Dodge County 21,376 20,872 +2.4% 49 listed link under review
49 Martin County 19,440 20,038 −3.0% 27 Beacon (Schneider Geospatial)
50 Waseca County 18,688 18,974 −1.5% 44 Beacon (Schneider Geospatial)
51 Houston County 18,400 18,838 −2.3% 33 Beacon (Schneider Geospatial)
52 Kanabec County 16,628 16,031 +3.7% 32 Beacon (Schneider Geospatial)
53 Aitkin County 16,252 15,689 +3.6% 8.9 county web map
54 Sibley County 15,356 14,846 +3.4% 26 ArcGIS Experience Builder
55 Redwood County 15,265 15,426 −1.0% 17 Beacon (Schneider Geospatial)
56 Roseau County 15,246 15,326 −0.5% 9.1 ArcGIS Web AppBuilder
57 Wadena County 14,388 14,070 +2.3% 27 county web map
58 Renville County 14,356 14,723 −2.5% 15 ArcGIS Web AppBuilder
59 Faribault County 13,888 13,918 −0.2% 19 Beacon (Schneider Geospatial)
60 Pennington County 13,686 13,987 −2.2% 22 county web map
61 Chippewa County 12,406 12,603 −1.6% 21 county web map
62 Koochiching County 11,587 12,061 −3.9% 3.7 ArcGIS Web AppBuilder
63 Watonwan County 11,459 11,254 +1.8% 26 Beacon (Schneider Geospatial)
64 Pope County 11,420 11,308 +1.0% 17 county web map
65 Cottonwood County 11,405 11,514 −0.9% 18 Beacon (Schneider Geospatial)
66 Lake County 10,746 10,914 −1.5% 5.1 ArcGIS Experience Builder
67 Jackson County 9,857 9,988 −1.3% 14 Beacon (Schneider Geospatial)
68 Swift County 9,763 9,831 −0.7% 13 county web map
69 Stevens County 9,747 9,677 +0.7% 17 ArcGIS
70 Rock County 9,524 9,697 −1.8% 20 Beacon (Schneider Geospatial)
71 Yellow Medicine County 9,477 9,525 −0.5% 12 ArcGIS Web AppBuilder
72 Pipestone County 9,260 9,420 −1.7% 20 county web map
73 Marshall County 8,798 9,031 −2.6% 5.0 county web map
74 Clearwater County 8,647 8,515 +1.6% 8.7 ArcGIS Web AppBuilder
75 Murray County 7,942 8,179 −2.9% 11 Beacon (Schneider Geospatial)
76 Lac qui Parle County 6,704 6,713 −0.1% 8.8 ArcGIS Web AppBuilder
77 Norman County 6,336 6,445 −1.7% 7.3 listed link under review
78 Wilkin County 6,288 6,507 −3.4% 8.4 county web map
79 Grant County 6,085 6,075 +0.2% 11 county web map
80 Lincoln County 5,583 5,638 −1.0% 10 ArcGIS Web AppBuilder
81 Cook County 5,522 5,602 −1.4% 3.8 Beacon (Schneider Geospatial)
82 Mahnomen County 5,153 5,402 −4.6% 9.2 ArcGIS Web AppBuilder
83 Big Stone County 5,054 5,168 −2.2% 10 ArcGIS Web AppBuilder
84 Kittson County 4,031 4,206 −4.2% 3.7 Beacon (Schneider Geospatial)
85 Red Lake County 3,940 3,933 +0.2% 9.1 ArcGIS Web AppBuilder
86 Lake of the Woods County 3,770 3,772 −0.1% 2.9 Beacon (Schneider Geospatial)
87 Traverse County 3,130 3,363 −6.9% 5.5 ArcGIS Web AppBuilder

Percent change runs from the April 1, 2020 estimates base to July 1, 2025. People per square mile is the July 2025 estimate divided by the county's land area in the Census Bureau's 2020 Gazetteer file, so lakes and bays are left out.

How Minnesota's population is spread out

Grouping the counties by size shows how concentrated the state is:

Residents (July 2025) Counties Total residents Share of state
1,000,000 or more 1 1,284,784 22%
250,000 to 999,999 4 1,667,833 29%
100,000 to 249,999 7 1,066,508 18%
25,000 to 99,999 30 1,273,290 22%
10,000 to 24,999 24 393,379 7%
Under 10,000 21 144,611 2%

5 counties with at least 250,000 residents hold 51% of the state's population.

Most and least densely populated

The most crowded counties by people per square mile of land:

  1. Ramsey County: 3,558 per sq mi (541,623 people on 152 sq mi)
  2. Hennepin County: 2,319 per sq mi (1,284,784 people on 554 sq mi)
  3. Anoka County: 904 per sq mi (381,605 people on 422 sq mi)
  4. Dakota County: 814 per sq mi (457,710 people on 563 sq mi)
  5. Washington County: 746 per sq mi (286,895 people on 385 sq mi)

The most thinly settled:

  1. Lake of the Woods County: 2.9 per sq mi (3,770 people on 1,298 sq mi)
  2. Kittson County: 3.7 per sq mi (4,031 people on 1,099 sq mi)
  3. Koochiching County: 3.7 per sq mi (11,587 people on 3,105 sq mi)
  4. Cook County: 3.8 per sq mi (5,522 people on 1,453 sq mi)
  5. Marshall County: 5.0 per sq mi (8,798 people on 1,775 sq mi)

About these numbers

Using population numbers in a land search

Related guides

More: All Minnesota counties on Platbookmapper

Sources