Counties in Michigan by population

Wayne County had the highest population of 83 counties in 2024, at 1.77 million. Keweenaw County had the lowest, at 2,165. The median was 37,703 and the figure for Michigan was 10.1 million. Source: the U.S. Census Bureau.

Highest1,765,534Wayne County
Lowest2,165Keweenaw County
Median37,70383 counties
Michigan10,099,962History

Top 40 counties, 2024

CSVChart (SVG)

Wayne CountyWayne County: 1,765,534 persons1,765,534Oakland CountyOakland County: 1,282,549 persons1,282,549Macomb CountyMacomb County: 882,497 persons882,497Kent CountyKent County: 670,412 persons670,412Genesee CountyGenesee County: 401,288 persons401,288Washtenaw CountyWashtenaw County: 368,956 persons368,956Ottawa CountyOttawa County: 306,190 persons306,190Ingham CountyIngham County: 287,390 persons287,390Kalamazoo CountyKalamazoo County: 263,122 persons263,122Livingston CountyLivingston County: 196,886 persons196,886Saginaw CountySaginaw County: 187,762 persons187,762Muskegon CountyMuskegon County: 177,225 persons177,225St. Clair CountySt. Clair County: 160,304 persons160,304Jackson CountyJackson County: 159,588 persons159,588Monroe CountyMonroe County: 155,870 persons155,870Berrien CountyBerrien County: 152,394 persons152,394Calhoun CountyCalhoun County: 133,611 persons133,611Allegan CountyAllegan County: 122,567 persons122,567Eaton CountyEaton County: 109,180 persons109,180Bay CountyBay County: 102,432 persons102,432Lenawee CountyLenawee County: 97,825 persons97,825Grand Traverse CountyGrand Traverse County: 96,464 persons96,464Lapeer CountyLapeer County: 89,275 persons89,275Midland CountyMidland County: 83,768 persons83,768Clinton CountyClinton County: 80,189 persons80,189Van Buren CountyVan Buren County: 76,100 persons76,100Montcalm CountyMontcalm County: 69,072 persons69,072Shiawassee CountyShiawassee County: 67,828 persons67,828Marquette CountyMarquette County: 67,816 persons67,816Ionia CountyIonia County: 66,309 persons66,309Isabella CountyIsabella County: 64,873 persons64,873Barry CountyBarry County: 64,009 persons64,009St. Joseph CountySt. Joseph County: 61,023 persons61,023Tuscola CountyTuscola County: 52,823 persons52,823Cass CountyCass County: 51,533 persons51,533Newaygo CountyNewaygo County: 51,387 persons51,387Branch CountyBranch County: 46,024 persons46,024Hillsdale CountyHillsdale County: 45,694 persons45,694Mecosta CountyMecosta County: 41,932 persons41,932Gratiot CountyGratiot County: 41,362 persons41,362
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2024
persons
Change on 2023
1Wayne County1,765,534+0.4%
2Oakland County1,282,549+0.6%
3Macomb County882,497+0.6%
4Kent County670,412+1%
5Genesee County401,288-0%
6Washtenaw County368,956+0.3%
7Ottawa County306,190+0.9%
8Ingham County287,390+0.3%
9Kalamazoo County263,122+0.3%
10Livingston County196,886+0.1%
11Saginaw County187,7620%
12Muskegon County177,225+0.5%
13St. Clair County160,3040%
14Jackson County159,588-0%
15Monroe County155,870+0.2%
16Berrien County152,3940%
17Calhoun County133,611+0.2%
18Allegan County122,567+0.5%
19Eaton County109,180+0.2%
20Bay County102,432-0.3%
21Lenawee County97,825+0.1%
22Grand Traverse County96,464+0.1%
23Lapeer County89,275+0.3%
24Midland County83,768-0.2%
25Clinton County80,189+0.4%
26Van Buren County76,100+0.3%
27Montcalm County69,072+1.1%
28Shiawassee County67,828-0.1%
29Marquette County67,816+0.4%
30Ionia County66,309+0.3%
31Isabella County64,873+0.8%
32Barry County64,009+0.3%
33St. Joseph County61,023+0.1%
34Tuscola County52,823-0.1%
35Cass County51,533-0.1%
36Newaygo County51,387+0.5%
37Branch County46,024+0.9%
38Hillsdale County45,694+0.1%
39Mecosta County41,932+0.5%
40Gratiot County41,362-0.1%
41Sanilac County40,238-0.4%
42Houghton County37,703+0.1%
43Delta County36,713-0.3%
44Chippewa County36,109-0.5%
45Wexford County34,347+0.3%
46Emmet County33,947-0.2%
47Clare County31,408+0.1%
48Huron County30,741-0.7%
49Mason County29,063-0.3%
50Alpena County28,883+0.1%
51Oceana County26,957-0.1%
52Charlevoix County26,123+0.1%
53Otsego County26,117+1.2%
54Gladwin County25,945+0.1%
55Dickinson County25,918-0.4%
56Cheboygan County25,892-0.6%
57Manistee County25,575+0.2%
58Iosco County25,425+0.1%
59Antrim County24,441+0.1%
60Roscommon County23,9510%
61Osceola County23,571+1.1%
62Menominee County23,122-0.1%
63Leelanau County22,849-0.4%
64Ogemaw County21,0420%
65Kalkaska County18,640+1.2%
66Benzie County18,492+0.2%
67Missaukee County15,196-0.7%
68Arenac County15,059-0.5%
69Gogebic County14,253-0.1%
70Crawford County13,606+0.5%
71Presque Isle County13,220-0.3%
72Lake County13,016+1.9%
73Iron County11,773+0.1%
74Mackinac County11,103+1.7%
75Alcona County10,551+0.5%
76Montmorency County9,787+0.9%
77Alger County8,707-0.5%
78Oscoda County8,629+0.8%
79Baraga County8,2220%
80Schoolcraft County8,166+0.2%
81Luce County6,368-0.5%
82Ontonagon County5,866-0.2%
83Keweenaw County2,165-0.7%

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.77 million in 2024, according to the U.S. Census Bureau.

Which county has the lowest population?

Keweenaw County, with 2,165 in 2024.

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