This is a list of the largest cities in the Midwestern United States (Illinois, Indiana, Iowa, Kansas, Michigan, Minnesota, Missouri Nebraska, North Dakota, Ohio, South Dakota, and Wisconsin) over 100,000 people, based on estimates for July 1, 2024, by the United States Census Bureau.

The Midwest Region has a collective population of 68,995,685 in 12 states, based on the 2020 United States census. Sizeable cities in this region include Chicago, Indianapolis, Detroit, Louisville, and Minneapolis, among others. The population figures here are for the incorporated areas of the listed cities, as opposed to metropolitan areas, urban areas, or counties.

List State capitalState's largest cityState capital and largest city 2024 rankCityStatePopulation(2024 est.)CountyImageNotes1ChicagoIL2,721,308Cook County, IllinoisLargest city in Illinois; Largest city in the Midwest2ColumbusOH933,263Franklin County, OhioLargest city and capital of Ohio3IndianapolisIN891,484Marion County, IndianaLargest city and capital of Indiana4DetroitMI645,705Wayne County, MichiganLargest city in Michigan5LouisvilleKY640,796Jefferson County, KentuckyLargest city in Kentucky6MilwaukeeWI563,531Milwaukee County, WisconsinLargest city in Wisconsin7Kansas CityMO516,032Jackson County, MissouriLargest city in Missouri8OmahaNE489,265Douglas County, NebraskaLargest city in Nebraska9MinneapolisMN428,579Hennepin County, MinnesotaLargest city in Minnesota10WichitaKS400,991Sedgwick County, KansasLargest city in Kansas11ClevelandOH365,379Cuyahoga County, Ohio12LexingtonKY329,437Fayette County, Kentucky13CincinnatiOH314,915Hamilton County, Ohio14Saint PaulMN307,465Ramsey County, MinnesotaCapital of Minnesota15LincolnNE300,619Lancaster County, Nebraska Capital of Nebraska16MadisonWI285,300Dane County, WisconsinCapital of Wisconsin17St. LouisMO279,695Independent City18Fort WayneIN273,203Allen County, Indiana19ToledoOH265,638Lucas County, Ohio20Des MoinesIA213,096Polk County, IowaLargest city and capital of Iowa21Sioux FallsSD209,289Lincoln County, South DakotaLargest city in South Dakota22Overland ParkKS202,893Johnson County, Kansas 23Grand RapidsMI200,117Kent County, Michigan24AkronOH189,664Summit County, Ohio25AuroraIL180,710Kane County, Illinois26SpringfieldMO170,596Greene County, Missouri27Kansas CityKS156,752Wyandotte County, Kansas28NapervilleIL153,124DuPage County, Illinois29JolietIL151,837Will County, Illinois30OlatheKS149,035Johnson County, Kansas31RockfordIL147,486Winnebago County, Illinois32Cedar RapidsIA137,904Linn County, Iowa33WarrenMI137,686Macomb County, Michigan34DaytonOH136,346Montgomery County, Ohio35FargoND136,285Cass County, North DakotaLargest city in North Dakota36Sterling HeightsMI134,342Macomb County, Michigan37ColumbiaMO130,900Boone County, Missouri38TopekaKS125,467Shawnee County, KansasCapital of Kansas39RochesterMN123,624Olmsted County, Minnesota40Ann ArborMI122,925Washtenaw County, Michigan41IndependenceMO121,629Jackson County, Missouri42EvansvilleIN115,395Vanderburgh County, Indiana43ElginIL114,701Kane County, Illinois44LansingMI114,336Ingham County, MichiganCapital of Michigan45SpringfieldIL112,949Sangamon County, IllinoisCapital of Illinois46PeoriaIL111,696Peoria County, Illinois47Lee's SummitMO106,419Jackson County, Missouri48DearbornMI106,377Wayne County, Michigan49Green BayWI106,311Brown County, Wisconsin50FishersIN103,986Hamilton County, Indiana51South BendIN103,713St. Joseph County, Indiana52CarmelIN103,606Hamilton County, Indiana53ClintonMI101,359Macomb County, Michigan (Charter Township)54DavenportIA100,938Scott County, Iowa

Cities formerly over 100,000 people The following cities are places that have reached 100,000 people in past censuses but have since decreased below 100,000, mostly due to Rust Belt decline. The 2024 population estimates of these cities are also listed.

Livonia, MI (93,113) Duluth, MN (87,986) Flint, MN (79,735) Parma, OH (79,350) Hammond, IN (76,030) St. Joseph, MO (71,098) Canton, OH (69,211) Gary, IN (67,555) Youngstown, OH (59,123)

Map

References