Michigan County Map & All 83 Counties | FIPS Codes

Michigan’s 83 counties span the Lower and Upper Peninsulas. Counties around Detroit, Grand Rapids, Ann Arbor, and the Great Lakes vary greatly in population, land area, and geography. The Upper Peninsula’s counties are often much less densely populated than southeastern Michigan.

Interactive Michigan county map

View Census county boundaries and click a county on the map to see its name and five-digit FIPS code. The map requires access to the Census TIGERweb service and OpenStreetMap tiles.

Loading county boundaries, population and land area…

Map is for geographic reference only, not property, voting, zoning or school district boundaries.

Complete list of 83 Michigan counties

The county names and FIPS codes below are available even when the interactive map or Census population data cannot load. Search by county name or by the full five-digit FIPS identifier.

83 of 83 counties shown

Michigan county FIPS code list
CountyFIPS codeACS populationLand area (sq mi)
Alcona County26001——
Alger County26003——
Allegan County26005——
Alpena County26007——
Antrim County26009——
Arenac County26011——
Baraga County26013——
Barry County26015——
Bay County26017——
Benzie County26019——
Berrien County26021——
Branch County26023——
Calhoun County26025——
Cass County26027——
Charlevoix County26029——
Cheboygan County26031——
Chippewa County26033——
Clare County26035——
Clinton County26037——
Crawford County26039——
Delta County26041——
Dickinson County26043——
Eaton County26045——
Emmet County26047——
Genesee County26049——
Gladwin County26051——
Gogebic County26053——
Grand Traverse County26055——
Gratiot County26057——
Hillsdale County26059——
Houghton County26061——
Huron County26063——
Ingham County26065——
Ionia County26067——
Iosco County26069——
Iron County26071——
Isabella County26073——
Jackson County26075——
Kalamazoo County26077——
Kalkaska County26079——
Kent County26081——
Keweenaw County26083——
Lake County26085——
Lapeer County26087——
Leelanau County26089——
Lenawee County26091——
Livingston County26093——
Luce County26095——
Mackinac County26097——
Macomb County26099——
Manistee County26101——
Marquette County26103——
Mason County26105——
Mecosta County26107——
Menominee County26109——
Midland County26111——
Missaukee County26113——
Monroe County26115——
Montcalm County26117——
Montmorency County26119——
Muskegon County26121——
Newaygo County26123——
Oakland County26125——
Oceana County26127——
Ogemaw County26129——
Ontonagon County26131——
Osceola County26133——
Oscoda County26135——
Otsego County26137——
Ottawa County26139——
Presque Isle County26141——
Roscommon County26143——
Saginaw County26145——
St. Clair County26147——
St. Joseph County26149——
Sanilac County26151——
Schoolcraft County26153——
Shiawassee County26155——
Tuscola County26157——
Van Buren County26159——
Washtenaw County26161——
Wayne County26163——
Wexford County26165——

County codes: U.S. Census Bureau. Population: American Community Survey 2020–2024 five-year estimates, when available. Land area: 2026 Census TIGERweb boundaries. Different data vintages may cause small discrepancies.

Michigan county geography and FIPS numbers

Michigan’s shoreline and Great Lakes geography make it especially important to distinguish land area from water area. This directory uses mapped county land area in square miles and shows population estimates separately.

Each county has a unique five-digit FIPS code. The first two digits are 26 for Michigan; the remaining three digits identify the county. FIPS is not a ZIP Code, and ZIP Codes can cross county lines. Always keep leading zeroes in other states.

How to find your county

Use the county-name filter or look for your county on the map. You can also use our What County Am I In?, ZIP-to-County Lookup, and County FIPS Code Lookup tools. A county map cannot replace an official address, parcel or legal boundary lookup.

Questions about Michigan counties

How many counties does Michigan have?

Michigan has 83 counties in the Census county list. This page includes a county-by-county table.

Where do the county map and data come from?

The county boundaries and land-area figures use the U.S. Census Bureau TIGERweb geographic service. The optional population figures come from 2020–2024 American Community Survey estimates through the Census Reporter API. More details are on our data methodology page.

Why might a value show a dash?

A dash means the third-party Census-related service has not returned a usable value. We leave it blank instead of guessing.

Official data sources

Census county Gazetteer Files · Census TIGERweb mapping services · American Community Survey.