U.S. Census Bureau · 2025 Population Estimates Program (PEP)
Michigan County Population — 2025 PEP
July 1, 2025 resident population estimates for 83 counties. State total (sum of these county estimates): 10,127,884 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: 10,127,884 persons (SUMLEV 040, PEP Vintage 2025). County sum: 10,127,884 persons; comparison status: equal.
Official NST July 2020: 10,072,294 persons; July 2020–July 2025 change: +55,590 persons; growth: 0.551910 percent (denominator: official July 2020 population).
County July 2024–July 2025: Growing: 47 · Shrinking: 36 · Unchanged: 0 · Missing: 0. Median county growth: 0.113534 percent.
Largest county: Wayne County (GEOID 26163): 1769038 persons.
Fastest county growth: Lake County (GEOID 26085): 1.275353 percent.
Greatest numeric increase: Oakland County (GEOID 26125): 5788 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: 10,127,884 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.
| Measure | Count | Share |
|---|---|---|
| Female | 5,134,798 persons | 50.699613 percent |
| Male | 4,993,086 persons | 49.300387 percent |
| Ages 18–24 | 941,157 persons | 9.292731 percent |
| Ages 25–44 | 2,582,688 persons | 25.500766 percent |
| Ages 45–64 | 2,464,802 persons | 24.336791 percent |
| Ages 65 and older | 2,076,467 persons | 20.502476 percent |
| Under 18 | 2,062,770 persons | 20.367236 percent |
| American Indian or Alaska Native alone | 82,028 persons | 0.809922 percent |
| Asian alone | 404,716 persons | 3.996057 percent |
| Black or African American alone | 1,404,232 persons | 13.865009 percent |
| Native Hawaiian or other Pacific Islander alone | 4,519 persons | 0.044619 percent |
| Two or more races | 443,524 persons | 4.379237 percent |
| White alone | 7,788,865 persons | 76.905156 percent |
| Hispanic (any race) | 645,237 persons | 6.370896 percent |
| Not Hispanic | 9,482,647 persons | 93.629104 percent |
Official state median age: 40.7 years. Published state SYASEX median age; not a county aggregation, not ACS.
Revised April 1, 2020 estimates base (official NST): 10,079,362 persons; county base sum: 10,079,362 persons; comparison: equal. This is not the original decennial census count.
Original April 1, 2020 Census count: 83 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 · Wayne County (GEOID 26163). 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.
| Classification / source | Count or statistic | Share / status |
|---|---|---|
| Sex · PEP male | 856,252 persons | 48.402126 percent |
| Sex · PEP female | 912,786 persons | 51.597874 percent |
| Age bands · PEP under18 | 400,474 persons | 22.637954 percent |
| Age bands · PEP age18 24 | 150,846 persons | 8.527007 percent |
| Age bands · PEP age25 44 | 478,498 persons | 27.048486 percent |
| Age bands · PEP age45 64 | 425,106 persons | 24.030349 percent |
| Age bands · PEP age65plus | 314,114 persons | 17.756204 percent |
| Race alone (partition) · PEP white alone | 949,621 persons | 53.680079 percent |
| Race alone (partition) · PEP black alone | 651,182 persons | 36.809950 percent |
| Race alone (partition) · PEP aian alone | 11,533 persons | 0.651936 percent |
| Race alone (partition) · PEP asian alone | 76,509 persons | 4.324893 percent |
| Race alone (partition) · PEP nhpi alone | 438 persons | 0.024759 percent |
| Race alone (partition) · PEP two or more | 79,755 persons | 4.508383 percent |
| Hispanic origin (overlaps race) · PEP hispanic any race | 131,604 persons | 7.439298 percent |
| Hispanic origin (overlaps race) · PEP not hispanic | 1,637,434 persons | 92.560702 percent |
| Other overlapping classifications (not additive) · PEP white alone or combination | 1,021,453 persons | 57.740591 percent |
| Other overlapping classifications (not additive) · PEP not hispanic white alone | 847,812 persons | 47.925030 percent |
| Official county median age · AGESEX MEDIAN_AGE_TOT | 38.3 years | Not 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 83 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 83 counties; ranked by 2025 population, descending.
| Rank | County | GEOID | Population (persons) | Signed change (persons) | Signed change (percent) |
|---|---|---|---|---|---|
| 1 | Wayne County | 26163 | 1,769,038 | +3504 persons | +0.198467% |
| 2 | Oakland County | 26125 | 1,288,337 | +5788 persons | +0.451289% |
| 3 | Macomb County | 26099 | 886,221 | +3724 persons | +0.421984% |
| 4 | Kent County | 26081 | 675,232 | +4820 persons | +0.718961% |
| 5 | Genesee County | 26049 | 401,093 | -195 persons | -0.048594% |
| 6 | Washtenaw County | 26161 | 370,214 | +1258 persons | +0.340962% |
| 7 | Ottawa County | 26139 | 308,459 | +2269 persons | +0.741043% |
| 8 | Ingham County | 26065 | 289,709 | +2319 persons | +0.806917% |
| 9 | Kalamazoo County | 26077 | 263,795 | +673 persons | +0.255775% |
| 10 | Livingston County | 26093 | 197,315 | +429 persons | +0.217893% |
| 11 | Saginaw County | 26145 | 187,688 | -74 persons | -0.039412% |
| 12 | Muskegon County | 26121 | 177,901 | +676 persons | +0.381436% |
| 13 | St. Clair County | 26147 | 160,486 | +182 persons | +0.113534% |
| 14 | Jackson County | 26075 | 159,552 | -36 persons | -0.022558% |
| 15 | Monroe County | 26115 | 156,004 | +134 persons | +0.085969% |
| 16 | Berrien County | 26021 | 152,444 | +50 persons | +0.032810% |
| 17 | Calhoun County | 26025 | 133,408 | -203 persons | -0.151934% |
| 18 | Allegan County | 26005 | 123,188 | +621 persons | +0.506662% |
| 19 | Eaton County | 26045 | 109,581 | +401 persons | +0.367283% |
| 20 | Bay County | 26017 | 102,123 | -309 persons | -0.301664% |
| 21 | Lenawee County | 26091 | 97,779 | -46 persons | -0.047023% |
| 22 | Grand Traverse County | 26055 | 96,729 | +265 persons | +0.274714% |
| 23 | Lapeer County | 26087 | 89,516 | +241 persons | +0.269952% |
| 24 | Midland County | 26111 | 83,754 | -14 persons | -0.016713% |
| 25 | Clinton County | 26037 | 80,432 | +243 persons | +0.303034% |
| 26 | Van Buren County | 26159 | 76,071 | -29 persons | -0.038108% |
| 27 | Montcalm County | 26117 | 69,406 | +334 persons | +0.483553% |
| 28 | Marquette County | 26103 | 68,064 | +248 persons | +0.365695% |
| 29 | Shiawassee County | 26155 | 67,681 | -147 persons | -0.216725% |
| 30 | Ionia County | 26067 | 66,557 | +248 persons | +0.374007% |
| 31 | Isabella County | 26073 | 64,691 | -182 persons | -0.280548% |
| 32 | Barry County | 26015 | 63,991 | -18 persons | -0.028121% |
| 33 | St. Joseph County | 26149 | 60,968 | -55 persons | -0.090130% |
| 34 | Tuscola County | 26157 | 52,680 | -143 persons | -0.270715% |
| 35 | Cass County | 26027 | 51,677 | +144 persons | +0.279433% |
| 36 | Newaygo County | 26123 | 51,622 | +235 persons | +0.457314% |
| 37 | Branch County | 26023 | 45,993 | -31 persons | -0.067356% |
| 38 | Hillsdale County | 26059 | 45,738 | +44 persons | +0.096293% |
| 39 | Mecosta County | 26107 | 42,320 | +388 persons | +0.925308% |
| 40 | Gratiot County | 26057 | 41,190 | -172 persons | -0.415841% |
| 41 | Sanilac County | 26151 | 40,083 | -155 persons | -0.385208% |
| 42 | Houghton County | 26061 | 37,842 | +139 persons | +0.368671% |
| 43 | Delta County | 26041 | 36,582 | -131 persons | -0.356822% |
| 44 | Chippewa County | 26033 | 36,081 | -28 persons | -0.077543% |
| 45 | Wexford County | 26165 | 34,445 | +98 persons | +0.285323% |
| 46 | Emmet County | 26047 | 33,775 | -172 persons | -0.506672% |
| 47 | Clare County | 26035 | 31,543 | +135 persons | +0.429827% |
| 48 | Huron County | 26063 | 30,530 | -211 persons | -0.686380% |
| 49 | Mason County | 26105 | 29,040 | -23 persons | -0.079138% |
| 50 | Alpena County | 26007 | 28,853 | -30 persons | -0.103867% |
| 51 | Oceana County | 26127 | 27,177 | +220 persons | +0.816115% |
| 52 | Otsego County | 26137 | 26,080 | -37 persons | -0.141670% |
| 53 | Gladwin County | 26051 | 26,077 | +132 persons | +0.508769% |
| 54 | Charlevoix County | 26029 | 26,036 | -87 persons | -0.333040% |
| 55 | Dickinson County | 26043 | 25,827 | -91 persons | -0.351107% |
| 56 | Cheboygan County | 26031 | 25,793 | -99 persons | -0.382357% |
| 57 | Manistee County | 26101 | 25,656 | +81 persons | +0.316716% |
| 58 | Iosco County | 26069 | 25,266 | -159 persons | -0.625369% |
| 59 | Antrim County | 26009 | 24,698 | +257 persons | +1.051512% |
| 60 | Roscommon County | 26143 | 23,914 | -37 persons | -0.154482% |
| 61 | Osceola County | 26133 | 23,516 | -55 persons | -0.233338% |
| 62 | Leelanau County | 26089 | 22,982 | +133 persons | +0.582082% |
| 63 | Menominee County | 26109 | 22,941 | -181 persons | -0.782804% |
| 64 | Ogemaw County | 26129 | 21,121 | +79 persons | +0.375440% |
| 65 | Kalkaska County | 26079 | 18,693 | +53 persons | +0.284335% |
| 66 | Benzie County | 26019 | 18,568 | +76 persons | +0.410989% |
| 67 | Missaukee County | 26113 | 15,274 | +78 persons | +0.513293% |
| 68 | Arenac County | 26011 | 15,068 | +9 persons | +0.059765% |
| 69 | Gogebic County | 26053 | 14,285 | +32 persons | +0.224514% |
| 70 | Crawford County | 26039 | 13,722 | +116 persons | +0.852565% |
| 71 | Lake County | 26085 | 13,182 | +166 persons | +1.275353% |
| 72 | Presque Isle County | 26141 | 13,128 | -92 persons | -0.695915% |
| 73 | Iron County | 26071 | 11,757 | -16 persons | -0.135904% |
| 74 | Mackinac County | 26097 | 11,236 | +133 persons | +1.197874% |
| 75 | Alcona County | 26001 | 10,556 | +5 persons | +0.047389% |
| 76 | Montmorency County | 26119 | 9,842 | +55 persons | +0.561970% |
| 77 | Oscoda County | 26135 | 8,723 | +94 persons | +1.089350% |
| 78 | Alger County | 26003 | 8,641 | -66 persons | -0.758011% |
| 79 | Schoolcraft County | 26153 | 8,187 | +21 persons | +0.257164% |
| 80 | Baraga County | 26013 | 8,169 | -53 persons | -0.644612% |
| 81 | Luce County | 26095 | 6,339 | -29 persons | -0.455402% |
| 82 | Ontonagon County | 26131 | 5,823 | -43 persons | -0.733038% |
| 83 | Keweenaw County | 26083 | 2,186 | +21 persons | +0.969977% |
County population trend · 2020–2025
Resident population (persons), not ACS housing. April 1, 2020 estimates base is distinct from the July 1, 2020 estimate. The April–July 2020 change is partial-year; the July 2020–July 2021 interval is the first July-to-July comparison. No 2020 annual rate is shown. Missing observations are unavailable, never zero.
Showing Wayne County (GEOID 26163). Select a county on the map or in the rankings table to update this trend.
Horizontal axis: year (2020–2025); vertical axis: resident population (persons). The 2020 base is a separate April 1 observation; July 1 estimates run from 2020 through 2025. Focus the chart viewport and use Left/Right arrows to scroll on narrow screens. Complete axis labels stay here outside the scrolling chart; the table gives exact values and availability.
| Date | Population (persons) | Interval |
|---|---|---|
| April 1, 2020 base | 1,793,908 | Estimates base; not July 1 |
| July 1, 2020 | 1,789,634 | April–July partial-year; no annual rate |
| July 1, 2021 | 1,775,403 | July 2020–July 2021 comparison |
| July 1, 2022 | 1,761,595 | July-to-July estimate |
| July 1, 2023 | 1,758,381 | July-to-July estimate |
| July 1, 2024 | 1,765,534 | July-to-July estimate |
| July 1, 2025 | 1,769,038 | July-to-July estimate |
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 | GEOID | PEP July 1, 2025 population (persons) | ACS 2024 5-year median home value (U.S. dollars) |
|---|---|---|---|
| Alcona County | 26001 | 10,556 | $162,800 |
| Alger County | 26003 | 8,641 | $176,200 |
| Allegan County | 26005 | 123,188 | $267,100 |
| Alpena County | 26007 | 28,853 | $153,900 |
| Antrim County | 26009 | 24,698 | $255,500 |
| Arenac County | 26011 | 15,068 | $150,600 |
| Baraga County | 26013 | 8,169 | $138,100 |
| Barry County | 26015 | 63,991 | $264,100 |
| Bay County | 26017 | 102,123 | $152,200 |
| Benzie County | 26019 | 18,568 | $285,700 |
| Berrien County | 26021 | 152,444 | $224,300 |
| Branch County | 26023 | 45,993 | $162,500 |
| Calhoun County | 26025 | 133,408 | $162,800 |
| Cass County | 26027 | 51,677 | $218,000 |
| Charlevoix County | 26029 | 26,036 | $276,800 |
| Cheboygan County | 26031 | 25,793 | $192,500 |
| Chippewa County | 26033 | 36,081 | $161,900 |
| Clare County | 26035 | 31,543 | $133,800 |
| Clinton County | 26037 | 80,432 | $259,500 |
| Crawford County | 26039 | 13,722 | $163,000 |
| Delta County | 26041 | 36,582 | $157,100 |
| Dickinson County | 26043 | 25,827 | $153,300 |
| Eaton County | 26045 | 109,581 | $216,900 |
| Emmet County | 26047 | 33,775 | $315,700 |
| Genesee County | 26049 | 401,093 | $182,400 |
| Gladwin County | 26051 | 26,077 | $162,300 |
| Gogebic County | 26053 | 14,285 | $107,200 |
| Grand Traverse County | 26055 | 96,729 | $339,400 |
| Gratiot County | 26057 | 41,190 | $147,500 |
| Hillsdale County | 26059 | 45,738 | $176,100 |
| Houghton County | 26061 | 37,842 | $159,900 |
| Huron County | 26063 | 30,530 | $154,300 |
| Ingham County | 26065 | 289,709 | $198,800 |
| Ionia County | 26067 | 66,557 | $198,500 |
| Iosco County | 26069 | 25,266 | $142,200 |
| Iron County | 26071 | 11,757 | $109,100 |
| Isabella County | 26073 | 64,691 | $170,400 |
| Jackson County | 26075 | 159,552 | $193,700 |
| Kalamazoo County | 26077 | 263,795 | $241,800 |
| Kalkaska County | 26079 | 18,693 | $188,900 |
| Kent County | 26081 | 675,232 | $289,900 |
| Keweenaw County | 26083 | 2,186 | $169,800 |
| Lake County | 26085 | 13,182 | $133,900 |
| Lapeer County | 26087 | 89,516 | $239,000 |
| Leelanau County | 26089 | 22,982 | $458,400 |
| Lenawee County | 26091 | 97,779 | $196,800 |
| Livingston County | 26093 | 197,315 | $356,800 |
| Luce County | 26095 | 6,339 | $112,000 |
| Mackinac County | 26097 | 11,236 | $174,500 |
| Macomb County | 26099 | 886,221 | $243,900 |
| Manistee County | 26101 | 25,656 | $182,200 |
| Marquette County | 26103 | 68,064 | $216,500 |
| Mason County | 26105 | 29,040 | $219,600 |
| Mecosta County | 26107 | 42,320 | $178,900 |
| Menominee County | 26109 | 22,941 | $151,800 |
| Midland County | 26111 | 83,754 | $195,400 |
| Missaukee County | 26113 | 15,274 | $170,400 |
| Monroe County | 26115 | 156,004 | $228,900 |
| Montcalm County | 26117 | 69,406 | $185,500 |
| Montmorency County | 26119 | 9,842 | $158,600 |
| Muskegon County | 26121 | 177,901 | $198,300 |
| Newaygo County | 26123 | 51,622 | $186,700 |
| Oakland County | 26125 | 1,288,337 | $343,600 |
| Oceana County | 26127 | 27,177 | $190,100 |
| Ogemaw County | 26129 | 21,121 | $154,900 |
| Ontonagon County | 26131 | 5,823 | $111,700 |
| Osceola County | 26133 | 23,516 | $155,400 |
| Oscoda County | 26135 | 8,723 | $125,500 |
| Otsego County | 26137 | 26,080 | $219,700 |
| Ottawa County | 26139 | 308,459 | $323,400 |
| Presque Isle County | 26141 | 13,128 | $151,300 |
| Roscommon County | 26143 | 23,914 | $158,700 |
| Saginaw County | 26145 | 187,688 | $152,800 |
| St. Clair County | 26147 | 160,486 | $224,600 |
| St. Joseph County | 26149 | 60,968 | $178,300 |
| Sanilac County | 26151 | 40,083 | $168,300 |
| Schoolcraft County | 26153 | 8,187 | $141,800 |
| Shiawassee County | 26155 | 67,681 | $171,600 |
| Tuscola County | 26157 | 52,680 | $149,500 |
| Van Buren County | 26159 | 76,071 | $206,500 |
| Washtenaw County | 26161 | 370,214 | $374,100 |
| Wayne County | 26163 | 1,769,038 | $178,500 |
| Wexford County | 26165 | 34,445 | $170,400 |