Michigan county populations
83 supported county-equivalent records in Michigan; July 1, 2025 population, 2024–2025 growth and 2025 land-area density.
Population totals use July 1, 2025 observations from PEP Vintage 2025. Change is measured since July 1, 2024. County equivalents are included, including Connecticut planning regions. Missing density is displayed as unavailable, never as zero.
Population table and filters
Whole-dataset downloads| Place | Population · 2025 | Change · 2024–25 | Growth · 2024–25 | People / sq. mi. |
|---|---|---|---|---|
| Wayne CountyMichigan · County equivalent · 26163 | 1,769,038 | +3,504 | +0.20% | 2,891.3 |
| Oakland CountyMichigan · County equivalent · 26125 | 1,288,337 | +5,788 | +0.45% | 1,485.2 |
| Macomb CountyMichigan · County equivalent · 26099 | 886,221 | +3,724 | +0.42% | 1,848.8 |
| Kent CountyMichigan · County equivalent · 26081 | 675,232 | +4,820 | +0.72% | 794.8 |
| Genesee CountyMichigan · County equivalent · 26049 | 401,093 | -195 | -0.05% | 629.7 |
| Washtenaw CountyMichigan · County equivalent · 26161 | 370,214 | +1,258 | +0.34% | 524.4 |
| Ottawa CountyMichigan · County equivalent · 26139 | 308,459 | +2,269 | +0.74% | 547.4 |
| Ingham CountyMichigan · County equivalent · 26065 | 289,709 | +2,319 | +0.81% | 521.0 |
| Kalamazoo CountyMichigan · County equivalent · 26077 | 263,795 | +673 | +0.26% | 469.4 |
| Livingston CountyMichigan · County equivalent · 26093 | 197,315 | +429 | +0.22% | 349.1 |
| Saginaw CountyMichigan · County equivalent · 26145 | 187,688 | -74 | -0.04% | 234.4 |
| Muskegon CountyMichigan · County equivalent · 26121 | 177,901 | +676 | +0.38% | 353.0 |
| St. Clair CountyMichigan · County equivalent · 26147 | 160,486 | +182 | +0.11% | 222.4 |
| Jackson CountyMichigan · County equivalent · 26075 | 159,552 | -36 | -0.02% | 227.3 |
| Monroe CountyMichigan · County equivalent · 26115 | 156,004 | +134 | +0.09% | 284.0 |
| Berrien CountyMichigan · County equivalent · 26021 | 152,444 | +50 | +0.03% | 268.5 |
| Calhoun CountyMichigan · County equivalent · 26025 | 133,408 | -203 | -0.15% | 188.9 |
| Allegan CountyMichigan · County equivalent · 26005 | 123,188 | +621 | +0.51% | 149.2 |
| Eaton CountyMichigan · County equivalent · 26045 | 109,581 | +401 | +0.37% | 190.5 |
| Bay CountyMichigan · County equivalent · 26017 | 102,123 | -309 | -0.30% | 230.8 |
| Lenawee CountyMichigan · County equivalent · 26091 | 97,779 | -46 | -0.05% | 130.4 |
| Grand Traverse CountyMichigan · County equivalent · 26055 | 96,729 | +265 | +0.27% | 208.3 |
| Lapeer CountyMichigan · County equivalent · 26087 | 89,516 | +241 | +0.27% | 138.3 |
| Midland CountyMichigan · County equivalent · 26111 | 83,754 | -14 | -0.02% | 161.6 |
| Clinton CountyMichigan · County equivalent · 26037 | 80,432 | +243 | +0.30% | 141.8 |
| Van Buren CountyMichigan · County equivalent · 26159 | 76,071 | -29 | -0.04% | 125.2 |
| Montcalm CountyMichigan · County equivalent · 26117 | 69,406 | +334 | +0.48% | 98.4 |
| Marquette CountyMichigan · County equivalent · 26103 | 68,064 | +248 | +0.37% | 37.6 |
| Shiawassee CountyMichigan · County equivalent · 26155 | 67,681 | -147 | -0.22% | 127.4 |
| Ionia CountyMichigan · County equivalent · 26067 | 66,557 | +248 | +0.37% | 116.5 |
| Isabella CountyMichigan · County equivalent · 26073 | 64,691 | -182 | -0.28% | 113.0 |
| Barry CountyMichigan · County equivalent · 26015 | 63,991 | -18 | -0.03% | 115.7 |
| St. Joseph CountyMichigan · County equivalent · 26149 | 60,968 | -55 | -0.09% | 121.8 |
| Tuscola CountyMichigan · County equivalent · 26157 | 52,680 | -143 | -0.27% | 65.4 |
| Cass CountyMichigan · County equivalent · 26027 | 51,677 | +144 | +0.28% | 105.4 |
| Newaygo CountyMichigan · County equivalent · 26123 | 51,622 | +235 | +0.46% | 61.5 |
| Branch CountyMichigan · County equivalent · 26023 | 45,993 | -31 | -0.07% | 90.8 |
| Hillsdale CountyMichigan · County equivalent · 26059 | 45,738 | +44 | +0.10% | 76.5 |
| Mecosta CountyMichigan · County equivalent · 26107 | 42,320 | +388 | +0.93% | 76.2 |
| Gratiot CountyMichigan · County equivalent · 26057 | 41,190 | -172 | -0.42% | 72.5 |
| Sanilac CountyMichigan · County equivalent · 26151 | 40,083 | -155 | -0.39% | 41.6 |
| Houghton CountyMichigan · County equivalent · 26061 | 37,842 | +139 | +0.37% | 37.5 |
| Delta CountyMichigan · County equivalent · 26041 | 36,582 | -131 | -0.36% | 31.2 |
| Chippewa CountyMichigan · County equivalent · 26033 | 36,081 | -28 | -0.08% | 23.2 |
| Wexford CountyMichigan · County equivalent · 26165 | 34,445 | +98 | +0.29% | 61.0 |
| Emmet CountyMichigan · County equivalent · 26047 | 33,775 | -172 | -0.51% | 72.2 |
| Clare CountyMichigan · County equivalent · 26035 | 31,543 | +135 | +0.43% | 55.9 |
| Huron CountyMichigan · County equivalent · 26063 | 30,530 | -211 | -0.69% | 36.5 |
| Mason CountyMichigan · County equivalent · 26105 | 29,040 | -23 | -0.08% | 58.7 |
| Alpena CountyMichigan · County equivalent · 26007 | 28,853 | -30 | -0.10% | 50.5 |
Use these comparisons consistently
A larger population does not necessarily mean faster growth. Absolute change measures the number of residents gained or lost; percentage change divides that difference by the starting population. The percentage column here covers one July-to-July interval, rather than a decade or a partial calendar year. Percent growth is suppressed where the starting population is zero.
Density divides the unrounded July 1, 2025 population by matching 2025 Gazetteer land area. It is measured in people per square mile and excludes water area. These geographic averages depend on the size and definition of each unit, so a county’s density is not directly comparable to a built-up city neighborhood.
County-equivalent names and units vary by state. Connecticut planning regions are represented in the current series; linking older county series requires a documented relationship. Incorporated places may cross county boundaries and do not form an exhaustive county breakdown.
Exports contain the current page’s visible rows after filtering, with reference date and release metadata. Use whole-dataset downloads for every row or select a compatible comparison to inspect a longer interval. The initial pep-2025-r1 snapshot remains reproducible when future releases are added.