Daily game
Play today's city game

Largest Cities in Michigan: Ranked by Population

The largest city in Michigan in our data is Detroit, MI, with an estimated 3,506,126 people, followed by Grand Rapids, MI (609,314) and Flint, MI (332,190). This list ranks the top 50 places among the 186 Michigan communities with at least 5,000 residents.

What are the top 50 in Michigan?

#CityCountyPopulationPer sq mi
1Detroit, MIWayne County3,506,1264,828
2Grand Rapids, MIKent County609,3144,491
3Flint, MIGenesee County332,1902,857
4Lansing, MIIngham County324,2863,015
5Ann Arbor, MIWashtenaw County322,2674,297
6Kalamazoo, MIKalamazoo County215,1933,087
7Muskegon, MIMuskegon County153,5652,585
8Warren, MIMacomb County133,9433,898
9Sterling Heights, MIMacomb County132,4383,634
10South Lyon, MIOakland County124,6943,157
11Saginaw, MISaginaw County117,9582,815
12Holland, MIOttawa County100,4321,989
13Dearborn, MIWayne County93,9323,875
14Livonia, MIWayne County93,6652,624
15Jackson, MIJackson County87,1102,986
16Troy, MIOakland County84,0922,512
17Port Huron, MISt. Clair County82,9703,546
18Westland, MIWayne County81,5113,989
19Farmington Hills, MIOakland County80,6122,422
20Battle Creek, MICalhoun County76,5141,199
21Wyoming, MIKent County75,6673,072
22Rochester Hills, MIOakland County74,5162,271
23Southfield, MIOakland County72,6892,766
24Bay City, MIBay County66,1073,217
25Taylor, MIWayne County60,9222,580
26Novi, MIOakland County60,8962,012
27Pontiac, MIOakland County59,4382,989
28Royal Oak, MIOakland County59,2775,025
29Benton Harbor, MIBerrien County59,2162,222
30St. Clair Shores, MIMacomb County58,9845,048
31Midland, MIMidland County58,7871,212
32Dearborn Heights, MIWayne County55,3534,714
33Kentwood, MIKent County51,8982,481
34Traverse City, MIGrand Traverse County50,5221,888
35Portage, MIKalamazoo County49,4451,531
36Monroe, MIMonroe County48,3172,160
37East Lansing, MIIngham County48,1453,585
38Roseville, MIMacomb County47,0184,779
39Adrian, MILenawee County43,6892,574
40Lincoln Park, MIWayne County36,3216,221
41Mount Pleasant, MIIsabella County35,6943,209
42Eastpointe, MIMacomb County32,0816,219
43Madison Heights, MIOakland County29,8864,217
44Oak Park, MIOakland County29,4315,708
45Southgate, MIWayne County28,9594,211
46Burton, MIGenesee County28,5741,222
47Forest Hills, MIKent County27,830565
48Allen Park, MIWayne County26,9403,851
49Marquette, MIMarquette County26,4911,852
50Garden City, MIWayne County26,4084,504

How big are the largest cities in Michigan?

Of the 186 places with pages, 12 have more than 100,000 residents, 39 have between 25,000 and 100,000, and 135 have fewer than 25,000. The median place has about 12,408 people. The ten largest places account for about 60% of the combined population of all pages, which shows how concentrated the state's population is across communities. Wayne County contributes 10 of the top 50.

Which counties do the top 50 belong to?

The 50 places on this list are spread across 22 counties of Michigan. Wayne County has 10 (Detroit, Dearborn, Livonia, Westland, Taylor, Dearborn Heights, Lincoln Park, Southgate, A); Oakland County has 10 (South Lyon, Troy, Farmington Hills, Rochester Hills, Southfield, Novi, Pontiac, Royal Oak,); Macomb County has 5 (Warren, Sterling Heights, St. Clair Shores, Roseville, Eastpointe). Counties with several entries are usually centers of a metropolitan area, where one large city is surrounded by many suburbs that each pass the 5,000-resident threshold.

How does Michigan compare with the rest of the country?

The median Michigan place with a page has about 12,408 residents, compared with about 13,459 nationwide, so the state's typical community is about the same size as the national typical place. Detroit, MI ranks 14th among all US places by estimated population in our data. The state has 689 communities in total, of which 186 reach 5,000 residents. See the national ranking of the largest cities for comparison.

Quick answers about Michigan cities

How is this ranking made?

The data comes from the SimpleMaps US Cities Database, which gives each place an estimated population and a density in people per square kilometer. We convert density to people per square mile and rank the places with at least 5,000 residents. Boundaries matter: a city that includes large parks or farmland scores lower on density than a compact city of the same size, and population estimates can include areas that share a city's ZIP codes. Read why population figures differ and how density is calculated before you quote a number.

Where to go next

Rankings use dataset estimates, not official counts.

Share:FacebookXLinkedInWhatsAppTelegramRedditPinterestEmail