Jobs in the United States → United States guide → Michigan → Cities → Largest Cities

Michigan: largest cities

Ranked from official statistics; every city opens its own guide.

In short: Michigan: Detroit has the most residents (638,530) among the 100 largest places.
Detroit (638,530 residents)Grand Rapids (198,535 residents)Warren (137,928 residents)Sterling Heights (133,573 residents)Ann Arbor (122,036 residents)Lansing (113,023 residents)Dearborn (107,423 residents)Livonia (93,851 residents)Troy (87,898 residents)Westland (83,633 residents)Farmington Hills (83,515 residents)Flint (80,175 residents)Wyoming (77,353 residents)Rochester Hills (77,089 residents)Southfield (76,236 residents)Kalamazoo (73,076 residents)Novi (66,717 residents)Pontiac (62,104 residents)Taylor (62,081 residents)Dearborn Heights (61,771 residents)St. Clair Shores (58,140 residents)Royal Oak (57,950 residents)Kentwood (54,296 residents)Battle Creek (52,374 residents)Portage (49,259 residents)Roseville (47,123 residents)East Lansing (45,758 residents)Saginaw (43,536 residents)Midland (42,724 residents)Lincoln Park (39,257 residents)Muskegon (37,226 residents)Holland (34,423 residents)Eastpointe (33,982 residents)Bay City (32,320 residents)Jackson (31,058 residents)Burton (29,500 residents)Southgate (29,366 residents)Oak Park (29,318 residents)Forest Hills (28,695 residents)Port Huron (28,620 residents)Madison Heights (28,419 residents)Allen Park (27,925 residents)Hamtramck (27,743 residents)Garden City (26,739 residents)Allendale (26,679 residents)Okemos (26,396 residents)Inkster (25,428 residents)Walker (25,386 residents)Holt (25,316 residents)Auburn Hills (25,105 residents)Norton Shores (25,041 residents)Romulus (24,831 residents)Wyandotte (24,489 residents)Waverly (23,575 residents)Birmingham (21,763 residents)Marquette (21,325 residents)Mount Pleasant (21,236 residents)Adrian (20,395 residents)Monroe (20,320 residents)Ypsilanti (19,857 residents)Ferndale (19,190 residents)Cutlerville (18,780 residents)Haslett (18,559 residents)Trenton (18,125 residents)Jenison (17,582 residents)Wayne (17,310 residents)Wixom (17,295 residents)Grandville (16,356 residents)Grosse Pointe Woods (16,094 residents)Traverse City (15,593 residents)Mount Clemens (15,511 residents)Northview (15,268 residents)Berkley (15,149 residents)Harper Woods (15,116 residents)Hazel Park (14,963 residents)Owosso (14,632 residents)Fraser (14,583 residents)Coldwater (13,671 residents)Sault Ste. Marie (13,335 residents)Rochester (12,934 residents)Ionia (12,753 residents)Woodhaven (12,690 residents)Melvindale (12,554 residents)Escanaba (12,354 residents)Riverview (12,186 residents)New Baltimore (12,072 residents)South Lyon (11,950 residents)Fenton (11,906 residents)Niles (11,803 residents)Farmington (11,504 residents)East Grand Rapids (11,445 residents)Clawson (11,374 residents)Grosse Pointe Park (11,319 residents)Sturgis (11,054 residents)Grand Haven (10,996 residents)Comstock Park (10,577 residents)Beverly Hills (10,524 residents)Cadillac (10,445 residents)Flat Rock (10,340 residents)Alpena (10,154 residents)
Map of Michigan: the 100 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 100 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

Detroit#1
638,530population
100cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Michigan · all 100 cities + map → · all 83 counties → · Michigan rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Michigan

Ranking

CITY (100 largest of Michigan) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Among the 100 largest places in Michigan, Detroit has the most residents (638,530), followed by Grand Rapids and Warren. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 100 places in Michigan that we cover, the median is 25,105 and the average 42,795; the figure runs from 638,530 (Detroit) to 10,154 (Alpena). That is a spread of 62.9 times between the two ends.

How to use it

The first five are Detroit, Grand Rapids, Warren, Sterling Heights, Ann Arbor. A high or low position is not good or bad on its own: size brings more employers and services but also longer commutes and more competition for housing. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅Population ⇅Median household income ⇅Median rent ⇅
1DetroitWayne County638,530$39,938$1,074
2Grand RapidsKent County198,535$69,108$1,266
3WarrenMacomb County137,928$64,016$1,225
4Sterling HeightsMacomb County133,573$79,909$1,292
5Ann ArborWashtenaw County122,036$82,212$1,649
6LansingIngham County113,023$54,382$993
7DearbornWayne County107,423$65,324$1,327
8LivoniaWayne County93,851$98,460$1,322
9TroyOakland County87,898$120,045$1,602
10WestlandWayne County83,633$62,076$1,158
11Farmington HillsOakland County83,515$104,836$1,551
12FlintGenesee County80,175$37,646$915
13WyomingKent County77,353$73,677$1,196
14Rochester HillsOakland County77,089$120,694$1,644
15SouthfieldOakland County76,236$68,166$1,340
16KalamazooKalamazoo County73,076$52,272$1,078
17NoviOakland County66,717$110,723$1,747
18PontiacOakland County62,104$44,329$1,063
19TaylorWayne County62,081$61,081$1,101
20Dearborn HeightsWayne County61,771$60,391$1,331
21St. Clair ShoresMacomb County58,140$73,500$1,183
22Royal OakOakland County57,950$101,109$1,381
23KentwoodKent County54,296$74,373$1,260
24Battle CreekCalhoun County52,374$55,693$957
25PortageKalamazoo County49,259$83,212$1,133
26RosevilleMacomb County47,123$62,182$1,233
27East LansingIngham County45,758$45,687$1,171
28SaginawSaginaw County43,536$38,579$922
29MidlandMidland County42,724$73,325$1,048
30Lincoln ParkWayne County39,257$58,616$1,023
31MuskegonMuskegon County37,226$44,735$996
32HollandAllegan County34,423$75,865$1,193
33EastpointeMacomb County33,982$62,325$1,325
34Bay CityBay County32,320$49,420$766
35JacksonJackson County31,058$44,558$898
36BurtonGenesee County29,500$60,052$1,009
37SouthgateWayne County29,366$66,118$1,120
38Oak ParkOakland County29,318$71,510$1,396
39Forest Hills (unincorporated)Kent County28,695$158,005$1,958
40Port HuronSaint Clair County28,620$50,366$982
41Madison HeightsOakland County28,419$69,503$1,176
42Allen ParkWayne County27,925$81,655$1,246
43HamtramckWayne County27,743$39,293$989
44Garden CityWayne County26,739$67,294$1,150
45Allendale (unincorporated)Ottawa County26,679$70,150$1,111
46Okemos (unincorporated)Ingham County26,396$102,612$1,298
47InksterWayne County25,428$39,252$1,170
48WalkerKent County25,386$76,360$1,202
49Holt (unincorporated)Ingham County25,316$86,472$1,317
50Auburn HillsOakland County25,105$84,375$1,477
51Norton ShoresMuskegon County25,041$76,579$1,341
52RomulusWayne County24,831$69,151$1,049
53WyandotteWayne County24,489$71,987$972
54Waverly (unincorporated)Eaton County23,575$75,700$1,170
55BirminghamOakland County21,763$153,510$1,902
56MarquetteMarquette County21,325$55,613$1,011
57Mount PleasantIsabella County21,236$44,706$922
58AdrianLenawee County20,395$50,209$956
59MonroeMonroe County20,320$59,813$909
60YpsilantiWashtenaw County19,857$46,588$1,080
61FerndaleOakland County19,190$94,640$1,311
62Cutlerville (unincorporated)Kent County18,780$67,327$1,254
63Haslett (unincorporated)Ingham County18,559$74,031$1,125
64TrentonWayne County18,125$82,212$880
65Jenison (unincorporated)Ottawa County17,582$89,593$2,306
66WayneWayne County17,310$59,038$974
67WixomOakland County17,295$65,485$1,035
68GrandvilleKent County16,356$78,442$1,143
69Grosse Pointe WoodsWayne County16,094$126,395$1,879
70Traverse CityGrand Traverse County15,593$74,087$995
71Mount ClemensMacomb County15,511$52,310$847
72Northview (unincorporated)Kent County15,268$85,403$1,247
73BerkleyOakland County15,149$116,239$1,526
74Harper WoodsWayne County15,116$65,022$1,351
75Hazel ParkOakland County14,963$67,073$1,314
76OwossoShiawassee County14,632$54,229$784
77FraserMacomb County14,583$64,354$843
78ColdwaterBranch County13,671$50,781$943
79Sault Ste. MarieChippewa County13,335$55,328$804
80RochesterOakland County12,934$111,750$1,350
81IoniaIonia County12,753$63,978$852
82WoodhavenWayne County12,690$78,648$1,096
83MelvindaleWayne County12,554$42,185$1,110
84EscanabaDelta County12,354$45,369$657
85RiverviewWayne County12,186$73,468$1,101
86New BaltimoreMacomb County12,072$106,033$1,039
87South LyonOakland County11,950$92,467$1,310
88FentonGenesee County11,906$80,000$1,275
89NilesBerrien County11,803$51,376$855
90FarmingtonOakland County11,504$97,750$1,340
91East Grand RapidsKent County11,445$166,610$1,862
92ClawsonOakland County11,374$88,636$1,253
93Grosse Pointe ParkWayne County11,319$124,111$1,379
94SturgisSaint Joseph County11,054$62,710$826
95Grand HavenOttawa County10,996$60,669$939
96Comstock Park (unincorporated)Kent County10,577$59,984$1,189
97Beverly HillsOakland County10,524$177,412$2,077
98CadillacWexford County10,445$51,773$842
99Flat RockWayne County10,340$81,585$919
100AlpenaAlpena County10,154$47,545$625

Other rankings for Michigan

Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.

FAQ

Which Michigan city has the most residents?

Detroit, with 638,530 (among the 100 largest places; ACS 2020–2024).

How many cities are ranked?

The 100 largest places in Michigan by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore