U.S. Census Bureau · 2025 Population Estimates Program (PEP)

Minnesota County Population — 2025 PEP

July 1, 2025 resident population estimates for 87 counties. State total (sum of these county estimates): 5,830,405 persons.

Separate 2025 TIGER/Line county boundaries validate county identity; these are not ACS 2024 survey estimates.

Official Vintage 2025 county identities and unsimplified TIGER coordinates; separate-period ACS housing is joined only by exact full GEOID. Original 2020 counts require separately evidenced compatible geography; incompatible observations remain null with reasons. The revised April estimates base is not an original census count; no boundary allocation is invented.

Source and downloads

2025 Census PEP county estimates, 2020–2025 series; counts are persons, migration counts are persons, published rates are per 1,000, and unavailable values remain null (not zero). 2020 rates are unavailable for the partial-year interval. County totals and characteristics are verified against the pinned raw Census CSV receipts and independent 2025 county geometry.

Official Census PEP county source · Download JSON · Download CSV · Download source metadata

Official state totals and county summaries

Official NST July 1, 2025 state total: 5,830,405 persons (SUMLEV 040, PEP Vintage 2025). County sum: 5,830,405 persons; comparison status: equal.

Official NST July 2020: 5,710,562 persons; July 2020–July 2025 change: +119,843 persons; growth: 2.098620 percent (denominator: official July 2020 population).

County July 2024–July 2025: Growing: 52 · Shrinking: 34 · Unchanged: 1 · Missing: 0. Median county growth: 0.096821 percent.

Largest county: Hennepin County (GEOID 27053): 1284784 persons.

Fastest county growth: Wright County (GEOID 27171): 1.906062 percent.

Greatest numeric increase: Hennepin County (GEOID 27053): 7700 persons.

no minimum population; missing excluded per measure; median of county percentages, not population weighted; equal values use ascending full GEOID.

Official state demographics

Resident population · SUMLEV 040 · July 1, 2025 · Census PEP Vintage 2025. Denominator for every share: 5,830,405 resident persons. Six exclusive race groups; Hispanic origin overlaps race and must not be added to it. Release: June 2026; exact day unproved; PEP estimates have no ACS sampling MOE.

Scroll horizontally to see Count and Share. Keyboard: focus this table region and use Left and Right arrow keys.

Official state age, sex, race and overlapping Hispanic origin
MeasureCountShare
Female2,934,557 persons50.331958 percent
Male2,895,848 persons49.668042 percent
Ages 18–24531,486 persons9.115765 percent
Ages 25–441,544,604 persons26.492225 percent
Ages 45–641,357,429 persons23.281899 percent
Ages 65 and older1,113,573 persons19.099411 percent
Under 181,283,313 persons22.010701 percent
American Indian or Alaska Native alone97,983 persons1.680552 percent
Asian alone344,621 persons5.910756 percent
Black or African American alone483,010 persons8.284330 percent
Native Hawaiian or other Pacific Islander alone5,050 persons0.086615 percent
Two or more races249,983 persons4.287575 percent
White alone4,649,758 persons79.750172 percent
Hispanic (any race)422,113 persons7.239857 percent
Not Hispanic5,408,292 persons92.760143 percent

Official state median age: 39.4 years. Published state SYASEX median age; not a county aggregation, not ACS.

Download all state demographic observations (CSV)

Revised April 1, 2020 estimates base (official NST): 5,706,733 persons; county base sum: 5,706,733 persons; comparison: equal. This is not the original decennial census count.

Original April 1, 2020 Census count: 87 compatible counties; 0 unavailable. Published Census county centers-of-population POPULATION, original 2020 Gazetteer and official 2020–2025 geographic-change evidence; no boundary allocation. Original count, revised April estimates base and July 2020 estimate are separate observations. Documentation: November 2021; exact file release day unproved; retrieval is not release. Official original count source. Original 2020 Gazetteer identity plus Census geographic-change notes 2014–2025; no county-level change recorded from 2020 onward, exact full modern name, and original count required. Any recorded county-level change or referenced counterparty is conservatively unavailable, including unresolved internal redistricting. Same GEOID alone is insufficient. Not a claim of identical cartographic coordinates; no invented allocations.

Source release date unavailable: retained pins do not attest an official release date; retrieval is not release. Reference dates and Vintage 2025 are explicit; no current-vintage refresh is implied.

County population and demographic explorer

Choose a measure, observation year and county without downloading boundaries. Rankings, search, trends and CSV work without a map. Load map explicitly to download the full, unsimplified 2025 TIGER boundaries; this defers rather than removes their payload. The table remains available without JavaScript.

PEP population · persons · July 1, 2025. Denominator: none. Calculation/source: CO POPESTIMATEy. Vintage 2025; null with metric_status reason; measured zero remains zero; no imputation.

Loading county controls; static rankings available below…

Map not loaded. County controls and rankings do not require boundaries.

After loading, Tab to a county and press Enter or Space; colors and the legend indicate signed direction and magnitude. Outlines show selection. The county picker works before and after map loading.

Selected county demographic breakdown

July 1, 2025 · Hennepin County (GEOID 27053). Same-period county population is the share denominator. Hispanic origin overlaps race; do not add origin to race counts. Other overlapping classifications are not additive. Official county median age is from PEP AGESEX MEDIAN_AGE_TOT, not ACS.

County demographics: counts, shares and official median age
Classification / sourceCount or statisticShare / status
Sex · PEP male631,346 persons49.140245 percent
Sex · PEP female653,438 persons50.859755 percent
Age bands · PEP under18263,666 persons20.522205 percent
Age bands · PEP age18 24112,117 persons8.726525 percent
Age bands · PEP age25 44400,078 persons31.139709 percent
Age bands · PEP age45 64289,097 persons22.501603 percent
Age bands · PEP age65plus219,826 persons17.109958 percent
Race alone (partition) · PEP white alone900,736 persons70.107971 percent
Race alone (partition) · PEP black alone191,251 persons14.885849 percent
Race alone (partition) · PEP aian alone19,742 persons1.536601 percent
Race alone (partition) · PEP asian alone105,884 persons8.241385 percent
Race alone (partition) · PEP nhpi alone560 persons0.043587 percent
Race alone (partition) · PEP two or more66,611 persons5.184607 percent
Hispanic origin (overlaps race) · PEP hispanic any race111,453 persons8.674843 percent
Hispanic origin (overlaps race) · PEP not hispanic1,173,331 persons91.325157 percent
Other overlapping classifications (not additive) · PEP white alone or combination962,757 persons74.935320 percent
Other overlapping classifications (not additive) · PEP not hispanic white alone818,781 persons63.729078 percent
Official county median age · AGESEX MEDIAN_AGE_TOT37.8 yearsNot a share; not ACS or an average of county medians

Use Ctrl/Command or Shift to select multiple counties. The following trend uses exact resident persons, not percentages; county size affects the scale. Missing observations break lines; the revised April estimates base is a separate dashed partial interval.

2025 county population rankings

All 87 county estimates are present without JavaScript, ranked by 2025 population (largest first). Signed changes compare July 1, 2024 to July 1, 2025. Unavailable is not zero; equal values break ties by GEOID (ascending).

Showing all 87 counties; ranked by 2025 population, descending.

Minnesota County Population — 2025 PEP — July 1, 2025; rank reflects the selected ordering
RankCountyGEOIDPopulation (persons)Signed change (persons)Signed change (percent)
1Hennepin County270531,284,784+7700 persons+0.602936%
2Ramsey County27123541,623+910 persons+0.168296%
3Dakota County27037457,710+3955 persons+0.871616%
4Anoka County27003381,605+3750 persons+0.992444%
5Washington County27163286,895+3901 persons+1.378474%
6St. Louis County27137200,518-112 persons-0.055824%
7Olmsted County27109166,731+954 persons+0.575472%
8Stearns County27145164,110+997 persons+0.611233%
9Scott County27139159,017+1563 persons+0.992671%
10Wright County27171157,559+2947 persons+1.906062%
11Carver County27019114,379+1784 persons+1.584440%
12Sherburne County27141104,194+1038 persons+1.006243%
13Blue Earth County2701370,634+434 persons+0.618234%
14Rice County2713169,939+394 persons+0.566540%
15Crow Wing County2703569,132+465 persons+0.677181%
16Clay County2702767,734+395 persons+0.586584%
17Otter Tail County2711161,041+83 persons+0.136159%
18Chisago County2702559,142+195 persons+0.330806%
19Winona County2716950,523+180 persons+0.357547%
20Goodhue County2704948,195+46 persons+0.095537%
21Beltrami County2700747,055+276 persons+0.590008%
22Itasca County2706145,404-48 persons-0.105606%
23Kandiyohi County2706744,720-54 persons-0.120606%
24Isanti County2705944,386+729 persons+1.669835%
25Benton County2700941,744-25 persons-0.059853%
26Mower County2709940,971+287 persons+0.705437%
27Douglas County2704140,120+167 persons+0.417991%
28Steele County2714737,464+11 persons+0.029370%
29Carlton County2701736,711-14 persons-0.038121%
30McLeod County2708536,631-192 persons-0.521413%
31Becker County2700535,497+112 persons+0.316518%
32Morrison County2709734,620+126 persons+0.365281%
33Nicollet County2710334,273+34 persons+0.099302%
34Cass County2702131,430+6 persons+0.019094%
35Polk County2711930,545-138 persons-0.449760%
36Pine County2711530,472+74 persons+0.243437%
37Freeborn County2704730,440+10 persons+0.032862%
38Le Sueur County2707929,453+20 persons+0.067951%
39Mille Lacs County2709527,753+73 persons+0.263728%
40Todd County2715326,060+95 persons+0.365877%
41Lyon County2708325,684-101 persons-0.391701%
42Brown County2701525,517-54 persons-0.211177%
43Meeker County2709323,603+81 persons+0.344358%
44Hubbard County2705722,369+254 persons+1.148542%
45Nobles County2710522,338+96 persons+0.431616%
46Fillmore County2704521,540+52 persons+0.241996%
47Wabasha County2715721,537-17 persons-0.078872%
48Dodge County2703921,376+95 persons+0.446408%
49Martin County2709119,440-124 persons-0.633817%
50Waseca County2716118,688+16 persons+0.085690%
51Houston County2705518,400-135 persons-0.728352%
52Kanabec County2706516,628+4 persons+0.024062%
53Aitkin County2700116,252-31 persons-0.190383%
54Sibley County2714315,356+66 persons+0.431655%
55Redwood County2712715,265+27 persons+0.177189%
56Roseau County2713515,246-3 persons-0.019673%
57Wadena County2715914,388+33 persons+0.229885%
58Renville County2712914,356-61 persons-0.423112%
59Faribault County2704313,888-18 persons-0.129441%
60Pennington County2711313,686-64 persons-0.465455%
61Chippewa County2702312,406+12 persons+0.096821%
62Koochiching County2707111,587-7 persons-0.060376%
63Watonwan County2716511,459+94 persons+0.827101%
64Pope County2712111,420-44 persons-0.383810%
65Cottonwood County2703311,405-2 persons-0.017533%
66Lake County2707510,746-8 persons-0.074391%
67Jackson County270639,857-16 persons-0.162058%
68Swift County271519,763+42 persons+0.432054%
69Stevens County271499,747-81 persons-0.824176%
70Rock County271339,524-39 persons-0.407822%
71Yellow Medicine County271739,4770 persons0.000000%
72Pipestone County271179,260+9 persons+0.097287%
73Marshall County270898,798+10 persons+0.113792%
74Clearwater County270298,647-8 persons-0.092432%
75Murray County271017,942-85 persons-1.058926%
76Lac qui Parle County270736,704+49 persons+0.736289%
77Norman County271076,336+35 persons+0.555467%
78Wilkin County271676,288-31 persons-0.490584%
79Grant County270516,085-54 persons-0.879622%
80Lincoln County270815,583-8 persons-0.143087%
81Cook County270315,522-15 persons-0.270905%
82Mahnomen County270875,153-88 persons-1.679069%
83Big Stone County270115,054-25 persons-0.492223%
84Kittson County270694,031+2 persons+0.049640%
85Red Lake County271253,940+46 persons+1.181305%
86Lake of the Woods County270773,770-10 persons-0.264550%
87Traverse County271553,130-22 persons-0.697970%

County population and median home value · different vintages

Each point pairs a county’s PEP July 1, 2025 resident population (persons) with its ACS 2024 5-year median owner-occupied home value (B25077, U.S. dollars). These are different reference periods and different statistical programs. This descriptive comparison does not imply causality or matched vintages. Suppressed, missing or invalid ACS estimates are unavailable, not zero and not plotted. A valid zero remains zero.

The exact-value table below works without JavaScript; chart loading requires JavaScript.

Select a county using the map or rankings to coordinate the comparison.

County comparison: PEP July 1, 2025 population (persons) and ACS 2024 5-year median owner-occupied home value (U.S. dollars); unavailable values identified
CountyGEOIDPEP July 1, 2025 population (persons)ACS 2024 5-year median home value (U.S. dollars)
Aitkin County2700116,252$255,800
Anoka County27003381,605$346,500
Becker County2700535,497$291,000
Beltrami County2700747,055$237,500
Benton County2700941,744$271,000
Big Stone County270115,054$169,100
Blue Earth County2701370,634$266,700
Brown County2701525,517$191,200
Carlton County2701736,711$245,100
Carver County27019114,379$453,600
Cass County2702131,430$288,300
Chippewa County2702312,406$156,100
Chisago County2702559,142$351,900
Clay County2702767,734$265,500
Clearwater County270298,647$192,100
Cook County270315,522$336,200
Cottonwood County2703311,405$169,300
Crow Wing County2703569,132$306,800
Dakota County27037457,710$381,000
Dodge County2703921,376$287,700
Douglas County2704140,120$321,400
Faribault County2704313,888$135,300
Fillmore County2704521,540$221,100
Freeborn County2704730,440$171,100
Goodhue County2704948,195$285,100
Grant County270516,085$191,000
Hennepin County270531,284,784$392,900
Houston County2705518,400$239,000
Hubbard County2705722,369$282,600
Isanti County2705944,386$306,200
Itasca County2706145,404$225,200
Jackson County270639,857$157,100
Kanabec County2706516,628$228,100
Kandiyohi County2706744,720$243,200
Kittson County270694,031$134,800
Koochiching County2707111,587$156,600
Lac qui Parle County270736,704$157,600
Lake County2707510,746$241,300
Lake of the Woods County270773,770$216,100
Le Sueur County2707929,453$316,500
Lincoln County270815,583$164,400
Lyon County2708325,684$200,700
McLeod County2708536,631$246,100
Mahnomen County270875,153$161,900
Marshall County270898,798$164,500
Martin County2709119,440$163,500
Meeker County2709323,603$249,000
Mille Lacs County2709527,753$258,300
Morrison County2709734,620$248,500
Mower County2709940,971$185,200
Murray County271017,942$185,400
Nicollet County2710334,273$270,300
Nobles County2710522,338$197,200
Norman County271076,336$147,100
Olmsted County27109166,731$331,700
Otter Tail County2711161,041$273,000
Pennington County2711313,686$195,500
Pine County2711530,472$239,300
Pipestone County271179,260$140,200
Polk County2711930,545$222,800
Pope County2712111,420$255,100
Ramsey County27123541,623$326,600
Red Lake County271253,940$162,000
Redwood County2712715,265$158,200
Renville County2712914,356$163,200
Rice County2713169,939$320,200
Rock County271339,524$224,300
Roseau County2713515,246$183,700
St. Louis County27137200,518$221,400
Scott County27139159,017$419,400
Sherburne County27141104,194$361,400
Sibley County2714315,356$231,900
Stearns County27145164,110$273,400
Steele County2714737,464$245,400
Stevens County271499,747$202,800
Swift County271519,763$161,400
Todd County2715326,060$207,700
Traverse County271553,130$114,100
Wabasha County2715721,537$264,400
Wadena County2715914,388$173,000
Waseca County2716118,688$220,800
Washington County27163286,895$422,000
Watonwan County2716511,459$162,400
Wilkin County271676,288$182,200
Winona County2716950,523$235,400
Wright County27171157,559$358,900
Yellow Medicine County271739,477$154,700