Missouri Zip Codes and Metro Areas

Missouri is home to 6,168,181 residents across 631 zip codes with at least 1,000 people and 25 metro and micro areas. The capital is Jefferson City, and the state is part of the West North Central division of the Midwest. The median age is 38.9, with 22.5% of residents under 18 and 17.5% aged 65 and older.

Population

6,168,181

Median age

38.9

Housing units

2,809,501

Zip codes

631

with 1,000+ residents

Metro and micro areas

25

Age 65 and older

17.5%

Look Up a Zip Code in Missouri

Search 631 Missouri zip codes by number or town name, or browse by county. Each result shows population, income, housing costs, education, and age data from the U.S. Census Bureau.

Largest Zip Codes in Missouri

The 25 most populous zip codes in Missouri. Select a zip code to see its full profile, or a column heading to sort.

ZipTownCountyPopulationMedian incomeHome valueMedian age
63376Saint PetersSt. Charles County74,876$94,921$275,40041.0
65203ColumbiaBoone County59,663$80,442$348,80036.2
65807SpringfieldGreene County56,680$50,271$192,40034.0
63021BallwinSt. Louis County56,297$113,822$349,50040.4
63366O FallonSt. Charles County54,449$98,237$304,50039.2
63301Saint CharlesSt. Charles County51,625$83,551$267,60037.8
63129Saint LouisSt. Louis County51,356$91,920$295,60045.0
63385WentzvilleSt. Charles County50,420$111,851$347,20037.1
63031FlorissantSt. Louis County50,258$71,783$154,30038.1
63123Saint LouisSt. Louis County49,826$74,187$219,40041.0
65201ColumbiaBoone County49,811$46,177$248,40023.1
65202ColumbiaBoone County47,543$69,740$217,90035.7
63303Saint CharlesSt. Charles County46,627$98,031$321,10041.2
65802SpringfieldGreene County46,005$51,080$171,20032.1
63368O FallonSt. Charles County45,862$118,811$349,20038.1
63026FentonJefferson County45,267$96,145$294,40041.2
63304Saint CharlesSt. Charles County43,389$114,124$351,00041.3
65803SpringfieldGreene County43,159$46,539$173,50036.8
63017ChesterfieldSt. Louis County43,074$128,750$466,10047.6
63116Saint LouisSt. Louis city42,470$60,193$174,10036.2
63033FlorissantSt. Louis County42,258$63,979$173,70037.1
64118Kansas CityClay County42,213$70,290$225,30036.6
63122Saint LouisSt. Louis County41,724$132,783$474,30042.9
63136Saint LouisSt. Louis County41,314$40,388$84,40035.7
65109Jefferson CityCole County40,390$72,430$221,60040.7

Highest-Income Zip Codes in Missouri

Saint Louis (63131) has the highest median household income in Missouri at $209,306. The typical Missouri zip code has a median of $60,625.

Metro and Micro Areas in Missouri

Select an area to see its zip codes, income by zip code, and demographics.

AreaTypePopulationMedian incomeMedian ageZip codes
St. Louis, MO-ILMetro2,809,414$78,22539.8193
Kansas City, MO-KSMetro2,202,006$81,92737.8166
Springfield, MOMetro481,671$61,48837.342
Columbia, MOMetro212,850$69,46333.116
Joplin, MO-KSMetro202,258$60,14638.221
St. Joseph, MO-KSMetro120,609$62,90039.815
Cape Girardeau, MO-ILMetro97,813$45,57238.112
Jefferson, GAMicro80,640$85,01238.18
Farmington, MOMicro66,864$54,81339.27
Branson, MOMicro56,382$58,2584210
Warrensburg, MOMicro54,331$67,12331.38
Fort Leonard Wood, MOMicro53,850$66,43527.56
Sikeston, MOMicro50,046$55,22540.18
Rolla, MOMicro44,948$55,42736.24
Sedalia, MOMicro43,205$60,23237.95
Poplar Bluff, MOMicro42,166$49,21340.55
West Plains, MOMicro40,168$49,81440.15
Hannibal, MOMicro38,887$63,42540.96
Lebanon, MOMicro36,245$50,82539.64
Kirksville, MOMicro29,268$56,46831.15
Kennett, MOMicro27,795$47,36839.57
Mexico, MOMicro24,688$56,23240.32
Moberly, MOMicro24,524$55,31040.15
Marshall, MOMicro23,177$56,56635.43
Maryville, MOMicro20,959$55,97033.92

Age of Missouri Residents

The largest age group in Missouri is 25-34, with 813,041 residents. Groups are not equal widths.

Population by Race and Ethnicity

White residents make up the largest share of Missouri at 78.3%, followed by Black residents at 11.1%. Hispanic or Latino residents, who can be of any race, make up 5.1% of the population.

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Hispanic or Latino residents can be of any race.

Scroll to Top