Counties in Michigan by population

Wayne County had the highest population of 83 counties in 2023, at 1.76 million. Keweenaw County had the lowest, at 2,181. The median was 37,671 and the figure for Michigan was 10.06 million. Source: the U.S. Census Bureau.

Highest1,758,381Wayne County
Lowest2,181Keweenaw County
Median37,67183 counties
Michigan10,062,124History

Top 40 counties, 2023

CSVChart (SVG)

Wayne CountyWayne County: 1,758,381 persons1,758,381Oakland CountyOakland County: 1,274,993 persons1,274,993Macomb CountyMacomb County: 877,396 persons877,396Kent CountyKent County: 663,819 persons663,819Genesee CountyGenesee County: 401,351 persons401,351Washtenaw CountyWashtenaw County: 367,845 persons367,845Ottawa CountyOttawa County: 303,565 persons303,565Ingham CountyIngham County: 286,405 persons286,405Kalamazoo CountyKalamazoo County: 262,460 persons262,460Livingston CountyLivingston County: 196,731 persons196,731Saginaw CountySaginaw County: 187,758 persons187,758Muskegon CountyMuskegon County: 176,299 persons176,299St. Clair CountySt. Clair County: 160,279 persons160,279Jackson CountyJackson County: 159,607 persons159,607Monroe CountyMonroe County: 155,563 persons155,563Berrien CountyBerrien County: 152,384 persons152,384Calhoun CountyCalhoun County: 133,331 persons133,331Allegan CountyAllegan County: 121,935 persons121,935Eaton CountyEaton County: 108,915 persons108,915Bay CountyBay County: 102,693 persons102,693Lenawee CountyLenawee County: 97,710 persons97,710Grand Traverse CountyGrand Traverse County: 96,375 persons96,375Lapeer CountyLapeer County: 89,038 persons89,038Midland CountyMidland County: 83,915 persons83,915Clinton CountyClinton County: 79,877 persons79,877Van Buren CountyVan Buren County: 75,909 persons75,909Montcalm CountyMontcalm County: 68,302 persons68,302Shiawassee CountyShiawassee County: 67,916 persons67,916Marquette CountyMarquette County: 67,556 persons67,556Ionia CountyIonia County: 66,122 persons66,122Isabella CountyIsabella County: 64,390 persons64,390Barry CountyBarry County: 63,849 persons63,849St. Joseph CountySt. Joseph County: 60,953 persons60,953Tuscola CountyTuscola County: 52,880 persons52,880Cass CountyCass County: 51,570 persons51,570Newaygo CountyNewaygo County: 51,124 persons51,124Hillsdale CountyHillsdale County: 45,643 persons45,643Branch CountyBranch County: 45,603 persons45,603Mecosta CountyMecosta County: 41,715 persons41,715Gratiot CountyGratiot County: 41,422 persons41,422
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
persons
Change on 2022
1Wayne County1,758,381-0.2%
2Oakland County1,274,993+0.2%
3Macomb County877,396+0.3%
4Kent County663,819+0.6%
5Genesee County401,351-0.1%
6Washtenaw County367,845+0.1%
7Ottawa County303,565+0.9%
8Ingham County286,405+0.7%
9Kalamazoo County262,460+0.5%
10Livingston County196,731+0.3%
11Saginaw County187,758-0.3%
12Muskegon County176,299+0.5%
13St. Clair County160,279+0.2%
14Jackson County159,607-0.1%
15Monroe County155,563+0.1%
16Berrien County152,384-0.4%
17Calhoun County133,331-0.1%
18Allegan County121,935+0.5%
19Eaton County108,9150%
20Bay County102,693-0%
21Lenawee County97,710-0.6%
22Grand Traverse County96,3750%
23Lapeer County89,038+0.4%
24Midland County83,915+0.2%
25Clinton County79,877+0.2%
26Van Buren County75,909+0.3%
27Montcalm County68,302+1.5%
28Shiawassee County67,916-0.1%
29Marquette County67,556+0.7%
30Ionia County66,122-1%
31Isabella County64,390-0.1%
32Barry County63,849+0.8%
33St. Joseph County60,953+0.3%
34Tuscola County52,880-0.1%
35Cass County51,570+0.3%
36Newaygo County51,124+0.7%
37Hillsdale County45,643-0.2%
38Branch County45,603+2.2%
39Mecosta County41,715+0.8%
40Gratiot County41,422+0.7%
41Sanilac County40,389-0.3%
42Houghton County37,671-0.2%
43Delta County36,8200%
44Chippewa County36,276+0.2%
45Wexford County34,239+0.6%
46Emmet County34,028-0.5%
47Clare County31,380+0.2%
48Huron County30,944-0.7%
49Mason County29,144-0.7%
50Alpena County28,868+0.1%
51Oceana County26,976+0.2%
52Charlevoix County26,096-0.1%
53Cheboygan County26,043+0.4%
54Dickinson County26,013+0.2%
55Gladwin County25,924+1.1%
56Otsego County25,811+0.9%
57Manistee County25,516+0.7%
58Iosco County25,404-0.2%
59Antrim County24,416+0.5%
60Roscommon County23,940+0.9%
61Osceola County23,326+0.3%
62Menominee County23,147-0.6%
63Leelanau County22,951+0.3%
64Ogemaw County21,033+0.7%
65Benzie County18,452+0.6%
66Kalkaska County18,418+1.1%
67Missaukee County15,310+0.6%
68Arenac County15,131+0.2%
69Gogebic County14,271-0.9%
70Crawford County13,545+0.8%
71Presque Isle County13,258-0.7%
72Lake County12,772+0.7%
73Iron County11,764+0.5%
74Mackinac County10,922-0.5%
75Alcona County10,502+1.2%
76Montmorency County9,698+1.4%
77Alger County8,753-0.3%
78Oscoda County8,564+2.1%
79Baraga County8,219+0.4%
80Schoolcraft County8,149-0.2%
81Luce County6,401+2.3%
82Ontonagon County5,880-0.2%
83Keweenaw County2,181+1.4%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (PadrĂ³n). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Michigan by population using official data, and cite the source.
rank_places {"indicator":"population","level":"province","within":"Michigan","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=province&within=Michigan&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest population?

Wayne County, with 1.76 million in 2023, according to the U.S. Census Bureau.

Which county has the lowest population?

Keweenaw County, with 2,181 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). Retrieved 2026-10-08.

Population: other rankings

Counties in Michigan: more rankings