Every City in the USA

Ranking · Michigan · Population

Michigan cities by population: sort and filter 533 cities.

Michigan cities by population lists all 533 included cities in one sortable table (U.S. Census Bureau Vintage 2025). Detroit leads at 649,095 residents, followed by Grand Rapids at 201,183. Growth figures compare the April 2020 census base with the July 2025 estimate within one vintage.

Filter Michigan population rows

533 rows

All 533 cities in Michigan by 2025 population.
RankCity2025 pop2020 base5-yr Δ5-yr Δ %
#1Detroit649,095639,5349,561+1.5%
#2Grand Rapids201,183198,8432,340+1.2%
#3Warren137,138139,397-2,259-1.6%
#4Sterling Heights133,931134,340-409-0.3%
#5Ann Arbor122,233123,899-1,666-1.3%
#6Lansing113,884112,6411,243+1.1%
#7Dearborn105,611109,961-4,350-4.0%
#8Livonia92,60395,529-2,926-3.1%
#9Troy88,73387,3061,427+1.6%
#10Farmington Hills83,29184,014-723-0.9%
#11Westland82,33385,409-3,076-3.6%
#12Flint79,30681,256-1,950-2.4%
#13Wyoming78,58876,5232,065+2.7%
#14Rochester Hills77,53976,3211,218+1.6%
#15Southfield76,11176,607-496-0.6%
#16Kalamazoo72,68373,544-861-1.2%
#17Novi67,31966,2351,084+1.6%
#18Pontiac62,07761,605472+0.8%
#19Taylor61,27963,393-2,114-3.3%
#20Dearborn Heights60,66463,272-2,608-4.1%
#21St. Clair Shores57,87258,877-1,005-1.7%
#22Royal Oak57,58358,198-615-1.1%
#23Kentwood54,77654,320456+0.8%
#24Battle Creek52,02152,759-738-1.4%
#25Portage49,86248,882980+2.0%
#26East Lansing49,35548,0981,257+2.6%
#27Roseville46,86347,714-851-1.8%
#28Saginaw42,86344,207-1,344-3.0%
#29Midland42,80642,664142+0.3%
#30Lincoln Park38,52940,253-1,724-4.3%
#31Muskegon37,22437,227-3-0.0%
#32Holland35,37234,3691,003+2.9%
#33Eastpointe33,81434,329-515-1.5%
#34Bay City31,86832,665-797-2.4%
#35Jackson31,02231,315-293-0.9%
#36Burton29,31329,703-390-1.3%
#37Oak Park29,07229,574-502-1.7%
#38Southgate28,93130,016-1,085-3.6%
#39Madison Heights28,29728,463-166-0.6%
#40Port Huron28,27328,970-697-2.4%
#41Allen Park27,44528,642-1,197-4.2%
#42Hamtramck27,26128,439-1,178-4.1%
#43Garden City26,28027,390-1,110-4.1%
#44Auburn Hills25,92524,3671,558+6.4%
#45Walker25,88125,145736+2.9%
#46Norton Shores25,08825,03751+0.2%
#47Inkster24,95926,077-1,118-4.3%
#48Romulus24,54725,169-622-2.5%
#49Wyandotte24,07225,042-970-3.9%
#50Marquette21,94421,122822+3.9%
#51Birmingham21,92321,814109+0.5%
#52Mount Pleasant20,92521,705-780-3.6%
#53Adrian20,19120,648-457-2.2%
#54Monroe20,07620,459-383-1.9%
#55Ypsilanti19,76620,622-856-4.2%
#56Ferndale19,21219,18131+0.2%
#57Trenton17,84918,544-695-3.7%
#58Wixom17,31317,192121+0.7%
#59Wayne17,06517,712-647-3.7%
#60Grandville17,01816,077941+5.9%
#61Traverse City15,83215,663169+1.1%
#62Grosse Pointe Woods15,79216,477-685-4.2%
#63Mount Clemens15,41915,699-280-1.8%
#64Berkley15,14515,192-47-0.3%
#65Hazel Park14,93714,989-52-0.3%
#66Harper Woods14,86015,508-648-4.2%
#67Fraser14,49614,727-231-1.6%
#68Owosso14,43714,708-271-1.8%
#69Coldwater14,21613,418798+5.9%
#70Sault Ste. Marie13,08313,339-256-1.9%
#71Rochester12,82413,021-197-1.5%
#72Woodhaven12,50312,936-433-3.3%
#73Melvindale12,32512,858-533-4.1%
#74Escanaba12,25712,422-165-1.3%
#75Ionia12,20813,367-1,159-8.7%
#76New Baltimore12,12312,10716+0.1%
#77South Lyon12,10711,744363+3.1%
#78Riverview11,94712,496-549-4.4%
#79Fenton11,77411,984-210-1.8%
#80Niles11,66511,987-322-2.7%
#81East Grand Rapids11,66311,409254+2.2%
#82Farmington11,40911,584-175-1.5%
#83Clawson11,31211,398-86-0.8%
#84Grosse Pointe Park11,09511,603-508-4.4%
#85Grand Haven11,03811,00236+0.3%
#86Sturgis10,90011,131-231-2.1%
#87Beverly Hills10,44910,621-172-1.6%
#88Cadillac10,43810,37266+0.6%
#89Flat Rock10,21810,543-325-3.1%
#90Alpena10,08810,237-149-1.5%
#91Howell9,89610,070-174-1.7%
#92Marysville9,8689,996-128-1.3%
#93Muskegon Heights9,7709,921-151-1.5%
#94Grosse Pointe Farms9,73510,147-412-4.1%
#95Charlotte9,3059,29510+0.1%
#96Alma9,3049,487-183-1.9%
#97Greenville9,2568,810446+5.1%
#98Lapeer9,2019,043158+1.7%
#99Plymouth9,1649,361-197-2.1%
#100Saline9,0018,94259+0.7%
#101Ecorse8,8939,334-441-4.7%
#102Benton Harbor8,8039,096-293-3.2%
#103Big Rapids8,6238,350273+3.3%
#104Tecumseh8,6088,671-63-0.7%
#105Houghton8,5608,390170+2.0%
#106Center Line8,5038,550-47-0.5%
#107Mason8,2648,282-18-0.2%
#108Highland Park8,2488,981-733-8.2%
#109Flushing8,1758,412-237-2.8%
#109Menominee8,1758,484-309-3.6%
#111Hillsdale8,0028,033-31-0.4%
#112Hudsonville7,9647,608356+4.7%
#113Three Rivers7,9107,979-69-0.9%
#114Brighton7,9047,451453+6.1%
#115St. Joseph7,8938,075-182-2.3%
#116Grand Blanc7,8808,098-218-2.7%
#117Grand Ledge7,8537,79756+0.7%
#118St. Johns7,7807,72654+0.7%
#119Ludington7,6347,693-59-0.8%
#120Hastings7,4907,518-28-0.4%
#121Albion7,4747,708-234-3.0%
#122Iron Mountain7,4697,523-54-0.7%
#123St. Louis7,4067,460-54-0.7%
#124Walled Lake7,3207,23684+1.2%
#125River Rouge6,8147,210-396-5.5%
#126Marshall6,8006,869-69-1.0%
#127New Haven6,7496,103646+10.6%
#128Milford6,5206,52000.0%
#129Rockford6,3136,178135+2.2%
#130Huntington Woods6,2746,387-113-1.8%
#131Ishpeming6,2056,15550+0.8%
#132Manistee6,1576,279-122-1.9%
#133Northville6,0136,108-95-1.6%
#134Dundee6,0085,379629+11.7%
#135Belding6,0005,94159+1.0%
#136Milan5,9736,081-108-1.8%
#137Richmond5,9275,87750+0.9%
#138Holly5,9065,992-86-1.4%
#139St. Clair5,8335,465368+6.7%
#140Swartz Creek5,8275,896-69-1.2%
#141Petoskey5,7725,862-90-1.5%
#142Dowagiac5,7255,808-83-1.4%
#143Zeeland5,6375,738-101-1.8%
#144Grosse Pointe5,4905,670-180-3.2%
#145Chelsea5,4245,459-35-0.6%
#146Springfield5,2465,283-37-0.7%
#147Eaton Rapids5,2185,2135+0.1%
#148Frankenmuth5,1975,005192+3.8%
#149Gladstone5,1895,232-43-0.8%
#150Allegan5,1275,216-89-1.7%
#151Utica5,1145,236-122-2.3%
#152Kingsford5,0965,136-40-0.8%
#153Davison5,0395,136-97-1.9%
#154Ironwood4,9505,040-90-1.8%
#155Cheboygan4,8044,77430+0.6%
#156Coopersville4,8024,806-4-0.1%
#157DeWitt4,7954,77322+0.5%
#158Gibraltar4,7925,000-208-4.2%
#159Negaunee4,6634,61746+1.0%
#160Fremont4,5994,497102+2.3%
#161Hancock4,5964,55739+0.9%
#162Wayland4,5314,431100+2.3%
#163Dexter4,4614,502-41-0.9%
#164Wolverine Lake4,4554,520-65-1.4%
#165Gaylord4,4444,285159+3.7%
#166Middleville4,4074,249158+3.7%
#167Bloomfield Hills4,3904,441-51-1.1%
#168Caro4,2584,318-60-1.4%
#169Sparta4,2554,18075+1.8%
#170Linden4,1864,14343+1.0%
#171Buchanan4,1434,294-151-3.5%
#172Lowell4,1344,139-5-0.1%
#173Roosevelt Park4,1214,170-49-1.2%
#174Algonac4,1094,196-87-2.1%
#175North Muskegon4,0794,095-16-0.4%
#176Otsego4,0454,116-71-1.7%
#177Lathrup Village4,0194,089-70-1.7%
#178South Haven4,0023,95844+1.1%
#179Marine City3,9974,074-77-1.9%
#180Vicksburg3,9733,810163+4.3%
#181Belleville3,8514,009-158-3.9%
#182Williamston3,8103,8064+0.1%
#183Boyne City3,7933,810-17-0.4%
#184Cedar Springs3,7893,626163+4.5%
#185Portland3,7703,783-13-0.3%
#186Imlay City3,7533,69261+1.7%
#187Romeo3,7503,764-14-0.4%
#188Plainwell3,7223,791-69-1.8%
#189Durand3,4573,502-45-1.3%
#190Oxford3,4513,490-39-1.1%
#191Paw Paw3,3863,37115+0.4%
#192Clare3,3183,28434+1.0%
#193Essexville3,2843,380-96-2.8%
#194Blissfield3,2623,327-65-2.0%
#195Whitehall3,2052,912293+10.1%
#196Gladwin3,1403,06674+2.4%
#197Potterville3,1353,05481+2.7%
#198Franklin3,1343,161-27-0.9%
#199Rockwood3,1323,243-111-3.4%
#200Mount Morris3,0863,169-83-2.6%
#201Iron River3,0273,00423+0.8%
#202Corunna3,0003,050-50-1.6%
#203Ferrysburg2,9552,9505+0.2%
#204Bad Axe2,9433,034-91-3.0%
#205Mattawan2,9342,560374+14.6%
#206Lake Orion2,9002,8937+0.2%
#207Fowlerville2,8742,953-79-2.7%
#208Rogers City2,8692,84623+0.8%
#209Manistique2,8682,83632+1.1%
#210Almont2,8482,83216+0.6%
#211Norway2,8152,834-19-0.7%
#212Ithaca2,8072,857-50-1.8%
#213Keego Harbor2,7232,759-36-1.3%
#214Vassar2,6852,734-49-1.8%
#215Sandusky2,6642,710-46-1.7%
#216East Tawas2,6622,664-2-0.1%
#217Pleasant Ridge2,5922,634-42-1.6%
#218Newaygo2,5472,46285+3.5%
#219Village of Grosse Pointe Shores2,5332,650-117-4.4%
#220Reed City2,5282,48147+1.9%
#221Spring Lake2,5042,533-29-1.1%
#222Cass City2,4872,517-30-1.2%
#223Clinton2,4812,527-46-1.8%
#224Clio2,4782,540-62-2.4%
#225Hartford2,4482,514-66-2.6%
#226Montague2,4242,4195+0.2%
#227Chesaning2,3992,461-62-2.5%
#228West Branch2,3702,34228+1.2%
#229St. Ignace2,3512,29061+2.7%
#230Hudson2,3472,420-73-3.0%
#231Pinckney2,3332,398-65-2.7%
#232Charlevoix2,3252,343-18-0.8%
#233Bronson2,3162,3097+0.3%
#234Carleton2,3022,333-31-1.3%
#235Croswell2,2632,306-43-1.9%
#236Kalkaska2,2582,18375+3.4%
#237East Jordan2,2432,245-2-0.1%
#238Morenci2,2182,276-58-2.5%
#239Orchard Lake Village2,2142,226-12-0.5%
#240Shelby2,1852,16817+0.8%
#241Jonesville2,1752,182-7-0.3%
#242Harrison2,1712,15021+1.0%
#243Perry2,1342,07757+2.7%
#244Lake Odessa2,0892,04940+2.0%
#245Galesburg2,0712,05714+0.7%
#246Hart2,0652,05114+0.7%
#247Bridgman2,0402,094-54-2.6%
#248Auburn2,0392,070-31-1.5%
#249Manchester2,0272,084-57-2.7%
#250Goodrich2,0032,020-17-0.8%
#251Constantine1,9831,988-5-0.3%
#252Grayling1,9691,851118+6.4%
#253Bangor1,9652,012-47-2.3%
#254Lake Isabella1,9521,89062+3.3%
#255Capac1,9431,988-45-2.3%
#256St. Charles1,9411,998-57-2.9%
#257Munising1,9381,972-34-1.7%
#258Leslie1,9371,938-1-0.1%
#259Howard City1,9231,83192+5.0%
#260L'Anse1,9221,89923+1.2%
#261Laurium1,8911,87714+0.7%
#262Parchment1,8871,926-39-2.0%
#263Yale1,8731,899-26-1.4%
#264Lawton1,8611,889-28-1.5%
#265Marlette1,8331,856-23-1.2%
#266Tawas City1,8301,831-1-0.1%
#267White Pigeon1,8241,72797+5.6%
#268Evart1,7891,75336+2.1%
#269Bessemer1,7871,808-21-1.2%
#270Caledonia1,7781,613165+10.2%
#271Berrien Springs1,7671,838-71-3.9%
#272Baraga1,7461,903-157-8.3%
#273Union City1,7261,7242+0.1%
#274Fennville1,7241,737-13-0.7%
#275Watervliet1,7201,65763+3.8%
#276Cassopolis1,7071,735-28-1.6%
#277Montrose1,7001,742-42-2.4%
#278Wakefield1,6891,706-17-1.0%
#279New Buffalo1,6851,707-22-1.3%
#279Sylvan Lake1,6851,712-27-1.6%
#281Armada1,6811,706-25-1.5%
#282Sebewaing1,6781,737-59-3.4%
#283Decatur1,6461,694-48-2.8%
#284Manton1,6261,260366+29.0%
#285Elk Rapids1,6101,53278+5.1%
#286Crystal Falls1,6071,59512+0.8%
#287Nashville1,6051,57332+2.0%
#288Homer1,6031,59310+0.6%
#289South Rockwood1,5761,595-19-1.2%
#290Quincy1,5641,5568+0.5%
#291Harbor Beach1,5561,604-48-3.0%
#292White Cloud1,5481,47672+4.9%
#293Birch Run1,5401,559-19-1.2%
#294Olivet1,5251,630-105-6.4%
#295Shepherd1,5131,48825+1.7%
#296Ovid1,4981,48315+1.0%
#297Zilwaukee1,4891,534-45-2.9%
#298Kingsley1,4551,41144+3.1%
#299Brooklyn1,4501,37377+5.6%
#300Standish1,4491,460-11-0.8%
#301Schoolcraft1,4391,469-30-2.0%
#302Coloma1,4151,465-50-3.4%
#303Douglas1,4111,36348+3.5%
#304Ravenna1,4091,33970+5.2%
#305Laingsburg1,4021,427-25-1.8%
#306Mancelona1,3991,33069+5.2%
#307Newberry1,3971,450-53-3.7%
#308Kent City1,3951,290105+8.1%
#309Litchfield1,3941,395-1-0.1%
#310Three Oaks1,3901,420-30-2.1%
#311Saranac1,3861,37313+0.9%
#312Stanton1,3831,34043+3.2%
#313Centreville1,3741,31064+4.9%
#314Luna Pier1,3511,377-26-1.9%
#315Bellevue1,3481,3471+0.1%
#315Scottville1,3481,359-11-0.8%
#317Lakewood Club1,3451,33312+0.9%
#318Ortonville1,3391,355-16-1.2%
#319Webberville1,3141,3086+0.5%
#320Stockbridge1,2911,23853+4.3%
#321Edwardsburg1,2861,305-19-1.5%
#322Brown City1,2801,303-23-1.8%
#322Frankfort1,2801,25228+2.2%
#324Edmore1,2741,22549+4.0%
#325Breckenridge1,2651,289-24-1.9%
#325Reese1,2651,286-21-1.6%
#327Ontonagon1,2641,2631+0.1%
#328Harbor Springs1,2551,273-18-1.4%
#329Coleman1,2521,265-13-1.0%
#330Fowler1,2371,2334+0.3%
#331Beaverton1,2171,18829+2.4%
#332Dimondale1,1831,1812+0.2%
#333Colon1,1821,210-28-2.3%
#334Pigeon1,1801,219-39-3.2%
#335Fruitport1,1761,09977+7.0%
#335Pinconning1,1761,200-24-2.0%
#337Stevensville1,1541,161-7-0.6%
#338Petersburg1,1521,167-15-1.3%
#339Carson City1,1371,10631+2.8%
#340North Branch1,1111,1083+0.3%
#341Grass Lake1,0981,112-14-1.3%
#342Memphis1,0911,07714+1.3%
#343Reading1,0841,095-11-1.0%
#344Concord1,0831,092-9-0.8%
#345Bingham Farms1,0711,092-21-1.9%
#346Bellaire1,0591,00950+5.0%
#347Lakeview1,0481,01830+2.9%
#348Marcellus1,0451,075-30-2.8%
#349Lake Linden1,0411,0338+0.8%
#350Dryden1,0371,0334+0.4%
#351Baldwin1,02595669+7.2%
#352Lawrence1,0051,021-16-1.6%
#353Millington1,0031,025-22-2.1%
#354Onsted1,0021,0002+0.2%
#355Roscommon99298210+1.0%
#356Central Lake98793849+5.2%
#357Grant98295725+2.6%
#358Hesperia97896711+1.1%
#359Morrice97596213+1.4%
#360Au Gres9549477+0.7%
#361Athens952969-17-1.8%
#362Elsie9509446+0.6%
#363Westphalia9479425+0.5%
#364Richland946949-3-0.3%
#365Baroda91089416+1.8%
#365Lexington910915-5-0.5%
#367Pentwater90989811+1.2%
#368Onaway9078989+1.0%
#369Mayville904921-17-1.8%
#370Village of Clarkston903919-16-1.7%
#371Farwell89988514+1.6%
#372Deerfield887912-25-2.7%
#373Saugatuck88286814+1.6%
#374Deckerville872885-13-1.5%
#375Mendon862887-25-2.8%
#376Shoreham859884-25-2.8%
#377Augusta843860-17-2.0%
#378Mackinaw City836844-8-0.9%
#379Lake City8358314+0.5%
#380Gobles830849-19-2.2%
#381Ubly824848-24-2.8%
#382Springport821831-10-1.2%
#383Caspian8188108+1.0%
#384Otisville805819-14-1.7%
#385Marion80278319+2.4%
#386Stephenson793819-26-3.2%
#387Pellston791800-9-1.1%
#388Alanson7837803+0.4%
#389Buckley78076812+1.6%
#389Lyons7807719+1.2%
#391Elkton776802-26-3.2%
#392Sanford761782-21-2.7%
#393Parma760772-12-1.6%
#394Burr Oak755773-18-2.3%
#395Vermontville7547486+0.8%
#396South Range7417365+0.7%
#397Climax7377325+0.7%
#398Tekonsha72267151+7.6%
#399Sheridan71769522+3.2%
#400Vernon715732-17-2.3%
#401Columbiaville712719-7-1.0%
#402Calumet6886835+0.7%
#403Merrill669687-18-2.6%
#404Hillman66662442+6.7%
#405Muir6516429+1.4%
#406Port Austin649667-18-2.7%
#407McBain6426393+0.5%
#408Caseville637654-17-2.6%
#409Hopkins6366351+0.2%
#410Mackinac Island61758235+6.0%
#411Metamora61358924+4.1%
#412Peck598607-9-1.5%
#413Maple Rapids5885826+1.0%
#414Suttons Bay58757215+2.6%
#415Addison583600-17-2.8%
#416New Lothrop582593-11-1.9%
#417Rose City5815738+1.4%
#418Maybee57854632+5.9%
#419Benzonia56654719+3.5%
#420Britton557576-19-3.3%
#421Port Sanilac555564-9-1.6%
#422Freeport55254111+2.0%
#423Mulliken55055000.0%
#423Waldron550555-5-0.9%
#425Sunfield5435385+0.9%
#426Eau Claire542561-19-3.4%
#427Morley53551223+4.5%
#428Vanderbilt53051218+3.5%
#429Galien529545-16-2.9%
#430Bloomingdale5285208+1.5%
#431Byron525533-8-1.5%
#431Fairgrove525534-9-1.7%
#433Dansville522531-9-1.7%
#434Kaleva517521-4-0.8%
#434Pewamo5175125+1.0%
#436Camden514517-3-0.6%
#437Ashley513516-3-0.6%
#438Carsonville503510-7-1.4%
#438Northport50349013+2.7%
#440Thompsonville48846919+4.1%
#441Mecosta48439985+21.3%
#442Unionville481491-10-2.0%
#443Sand Lake48046911+2.3%
#444Bancroft473477-4-0.8%
#445Fife Lake4724657+1.5%
#446Hanover469480-11-2.3%
#447Lennon466476-10-2.1%
#448North Adams465471-6-1.3%
#449New Era4624584+0.9%
#450Sterling4514501+0.2%
#451Rothbury4484408+1.8%
#452Harrisville44343112+2.8%
#453Kinde428442-14-3.2%
#454Woodland42241210+2.4%
#455Whittemore4194172+0.5%
#456Cement City417424-7-1.7%
#457Barryton41540015+3.8%
#458Estral Beach413418-5-1.2%
#459Clarksville4094045+1.2%
#460Eastlake408411-3-0.7%
#461Mesick40639511+2.8%
#462Martin395405-10-2.5%
#463Kingston393401-8-2.0%
#464Onekama392398-6-1.5%
#465Perrinton388392-4-1.0%
#466Powers375381-6-1.6%
#467Boyne Falls3743713+0.8%
#468Gaines369374-5-1.3%
#469Akron368374-6-1.6%
#470Ellsworth36534817+4.9%
#471Hersey36235210+2.8%
#472Rosebush3613556+1.7%
#473Otter Lake357363-6-1.7%
#474Leonard356358-2-0.6%
#475Empire3553469+2.6%
#476Hubbardston3423393+0.9%
#477Honor33532510+3.1%
#478Luther32830622+7.2%
#479Vandalia327335-8-2.4%
#480Bear Lake324327-3-0.9%
#481Barton Hills323331-8-2.4%
#482Clayton320322-2-0.6%
#483Gaastra3193163+0.9%
#483Gagetown319324-5-1.5%
#485Montgomery318319-1-0.3%
#486Elberta3173107+2.3%
#487Casnovia3153141+0.3%
#488Beulah3123048+2.6%
#489Clifford30830800.0%
#490Burlington3063042+0.7%
#491Custer300302-2-0.7%
#492Lincoln29928811+3.8%
#493Grand Beach2942859+3.2%
#494Oakley2902882+0.7%
#495Lake Angelus2892863+1.0%
#496Sherwood2862842+0.7%
#497Omer2812765+1.8%
#498Wolverine2802782+0.7%
#499Port Hope272280-8-2.9%
#499Walkerville27226210+3.8%
#501Posen2702682+0.7%
#502De Tour Village2622593+1.2%
#503Owendale255262-7-2.7%
#504Lake Ann2542468+3.3%
#505Le Roy2522493+1.2%
#506Tustin2492463+1.2%
#507Emmett236239-3-1.3%
#508Applegate227231-4-1.7%
#508Prescott2272225+2.3%
#510McBride2252187+3.2%
#511Chatham214217-3-1.4%
#512Allen213214-1-0.5%
#513Stanwood2122039+4.4%
#514Michiana211216-5-2.3%
#515Pierson2052005+2.5%
#516Millersburg20420400.0%
#517Copper City20120100.0%
#517Daggett201206-5-2.4%
#519Breedsville197202-5-2.5%
#520Copemish192194-2-1.0%
#521Garden187189-2-1.1%
#522Fountain1851841+0.5%
#523Carney178182-4-2.2%
#524Minden City177182-5-2.7%
#525Harrietta1581562+1.3%
#526Melvin152154-2-1.3%
#527Free Soil148149-1-0.7%
#528Twining13813800.0%
#529Alpha1241231+0.8%
#530Ahmeek1201137+6.2%
#531Turner117118-1-0.8%
#532Eagle1071061+0.9%
#533Forestville8486-2-2.3%
All 533 cities in Michigan.

Methodology · Michigan population ranking

Michigan cities ranked by Census Vintage 2025 estimates.

Michigan ranking uses Census Vintage 2025 Population Estimates Program data as of July 1, 2025. Ranks are state-scoped, using standard competition ranking ("1224"): tied cities share the lower rank and the next rank is skipped. Growth shown is 2020 base → 2025 — within-vintage; no 2010→2025 figures appear here per methodology §6.

This page covers every city for which Census publishes annual PEP estimates in Michigan: standard incorporated places, any consolidated city-county governments, and (where applicable) DC or Urban Honolulu. Census-designated places (CDPs) are excluded with one named exception — Urban Honolulu. In states like Rhode Island, Connecticut, and Massachusetts, many residents live in towns and townships rather than incorporated cities; PEP does not publish annual estimates for those places (a V1 limitation), so the city counts for MCD-heavy states may be lower than expected.

Read the full methodology →

Want the full dataset?

All 533 Michigan cities — plus all 50 states.

The national CSV includes every city, state column, and state_rank_pop_current. Public-domain. sha256 verified.