State

Missouri ZIP Codes & Demographics

1,157 ZIP codes  ·  115 counties  ·  20+ cities

👥6,168,379Total Population
💰$73,651Median HH Income≈ Avg
🎂39.2Median Age
🏠$220,814Median Home Value▼ 21% below avg
🎓41.5%College Grads≈ Avg
📊4.2%Unemployment▼ 15% below avg
People & Population (ACS 2023 — weighted avg)
♂ Male 49.3% Female 50.7% ♀

Race & Ethnicity

White: 76.8%Hispanic: 5.2%Black: 11.7%Asian: 2.3%Other: 4.4%Race
White76.8%
Hispanic5.2%
Black11.7%
Asian2.3%
Other4.4%

Age Breakdown

Under 5
6%
5–17
17%
18–24
9%
25–44
26%
45–64
25%
65+
8%

Key Indicators

Median Age39.2 yrs
Avg HH Size2.37
Below Poverty12.3% ▲ 23% above avg
College Grads41.5% ≈ Avg
Unemployment4.2% ▼ 15% below avg
No HS Diploma43,618 (1.1%)
HS Graduate1,152,839 (29.5%)
Some College497,629 (12.7%)
Associates580,564 (14.8%)
Bachelors351,028 (9%)
Graduate Degree1,288,078 (32.9%)

Education

No HS: 1.1%HS Grad: 29.5%Some College: 12.7%Associates: 14.8%Bachelors: 9%Graduate: 32.9%Edu
No HS1.1%
HS Grad29.5%
Some College12.7%
Associates14.8%
Bachelors9.0%
Graduate32.9%
Housing & Income

Housing Tenure

Owner: 68.7%Renter: 31.3%Tenure
Owner68.7%
Renter31.3%

Home Value Distribution

Under $50k
7%
$50k–$100k
10%
$100k–$150k
14%
$150k–$200k
15%
$200k–$300k
25%
$300k–$500k
21%
Over $500k
9%

Financials

Median HH Income$73,651 ≈ Avg
Median Home Value$220,814 ▼ 21% below avg
Home/Income Ratio3.0x (nat avg ~3.5x)
Median Rent$1,029/mo
Total Housing Units2,809,758
Vacant Units324,829

Income Distribution

Under $25k
17%
$25k–$50k
17%
$50k–$75k
18%
$75k–$100k
14%
$100k–$150k
18%
$150k–$200k
8%
Over $200k
8%
Employment & Commute

How People Get to Work

Drove Alone
84%
Public Transit
1%
Walked
2%
Work From Home
13%

Commute Time

Under 15 min
29%
15–30 min
39%
30–45 min
20%
Over 45 min
12%
Housing Stock

Year Built

Before 1940
2%
1940s–1950s
11%
1960s–1970s
14%
1980s–1990s
16%
2000+
58%
About Missouri ZIP Codes

Missouri contains 1157 ZIP codes across 115 counties. With an estimated population of 6,168,379 residents and a median age of 39.17 years, it is a middle-aged state in terms of demographics.

Economically, Missouri is broadly a solidly middle-class state. The median household income of $73,650 is near the national average. The statewide unemployment rate is 4.2%, near the national average. Approximately 12.3% of residents live below the poverty line.

Missouri has an affordable housing market overall, with a median home value of $220,814 — below the national average. Median monthly rent across the state averages around $1,029. Homeownership stands at 68.7% statewide.

The population of Missouri is primarily White (76.81%). Residents are broadly well-educated — 41.5% hold a bachelor's degree or higher, near the national average.

The 1157 ZIP codes across Missouri vary widely in character — from dense urban cores to rural agricultural areas. Each of the 115 counties has its own economic profile, housing market, and demographic makeup. Browse by county below to find ZIP codes that match your specific needs, whether you're researching relocation, real estate, business demographics, or local government boundaries.

Looking for ZIP code data in Missouri? Every ZIP code page includes population counts, median household income, home values, rental rates, age distribution, race and ethnicity breakdown, education levels, commute data, and housing stock information — all sourced from the U.S. Census Bureau's American Community Survey.

Largest Cities in Missouri
CityZIPsPopulationAvg Income
Saint Louis 68 891,907 $72,550
Kansas City 71 602,147 $80,430
Springfield 16 236,423 $62,096
Columbia 10 157,464 $65,453
Saint Charles 4 141,641 $98,569
Independence 9 128,218 $59,938
Florissant 4 112,073 $82,084
Lees Summit 7 109,974 $108,241
O Fallon 2 100,311 $108,524
Ballwin 4 92,571 $117,882
Saint Joseph 8 82,702 $57,622
Saint Peters 1 74,876 $94,921
Joplin 4 73,393 $56,721
Jefferson City 11 70,167 $73,222
Chesterfield 3 62,753 $165,491
Blue Springs 3 60,248 $82,715
Wentzville 1 50,420 $111,851
Cape Girardeau 3 47,303 $52,407
Fenton 2 45,267 $96,145
Liberty 2 37,466 $95,425
Counties in Missouri
CountyZIPsPopulationAvg IncomeAvg HomeUnemp.College
St. Louis County 52 1,030,527 $93,224 $305,855 4.1% 55.5%
Jackson County 75 722,033 $73,095 $218,358 5.0% 42.3%
Saint Charles County 17 411,888 $108,519 $316,746 2.6% 47.2%
Greene County 25 298,645 $67,072 $207,866 4.1% 35.0%
St. Louis (city) County 38 283,259 $52,638 $175,888 6.4% 44.2%
Clay County 22 262,746 $102,532 $271,494 3.8% 43.5%
Jefferson County 20 199,604 $76,654 $211,913 3.1% 34.6%
Boone County 18 187,453 $82,504 $254,820 2.5% 56.5%
Jasper County 19 142,232 $65,127 $137,246 4.0% 26.3%
Franklin County 19 113,207 $86,419 $240,778 5.0% 36.2%
Platte County 17 107,185 $94,031 $279,075 2.8% 48.4%
Cass County 12 104,330 $81,774 $241,741 4.9% 31.4%
Christian County 13 91,587 $76,791 $243,463 1.6% 36.7%
Cape Girardeau County 15 80,755 $66,628 $156,200 4.1% 28.5%
Cole County 17 79,360 $76,100 $210,525 2.5% 39.8%
St. Francois County 10 69,905 $57,995 $148,122 4.4% 25.2%
Buchanan County 12 66,427 $70,549 $173,740 3.4% 29.1%
Lincoln County 11 60,644 $88,372 $204,700 4.3% 23.9%
Pulaski County 8 57,253 $61,897 $175,266 3.2% 37.4%
Taney County 17 56,995 $60,813 $184,771 3.8% 32.0%
Johnson County 8 51,797 $70,251 $203,371 3.2% 37.3%
Webster County 7 48,715 $67,899 $217,433 3.3% 28.8%
Phelps County 9 46,572 $64,555 $172,980 2.2% 40.7%
Camden County 10 44,159 $61,924 $255,730 5.5% 33.1%
Callaway County 10 43,760 $69,743 $188,210 5.3% 32.6%
Newton County 11 42,920 $60,050 $166,200 6.1% 34.3%
Pettis County 8 42,774 $62,057 $159,833 2.6% 33.0%
Howell County 9 42,273 $49,706 $195,925 4.9% 25.1%
Butler County 9 41,247 $45,075 $111,366 3.4% 19.9%
Scott County 11 41,149 $57,397 $120,970 4.9% 25.1%
Barry County 11 39,170 $55,797 $176,020 4.1% 22.3%
Laclede County 6 36,507 $54,034 $174,800 4.4% 21.8%
Polk County 12 34,724 $58,158 $180,820 3.1% 23.1%
Warren County 6 34,549 $76,409 $228,525 3.2% 31.7%
Lafayette County 13 34,539 $81,702 $184,846 2.7% 33.4%
Andrew County 9 34,241 $75,933 $178,155 5.5% 31.2%
Lawrence County 9 34,111 $57,942 $164,937 6.6% 25.2%
Stoddard County 10 29,583 $50,867 $117,187 5.7% 20.6%
Marion County 5 29,164 $81,459 $176,220 1.7% 40.4%
Dunklin County 12 27,892 $43,713 $78,688 2.6% 19.7%
Stone County 9 27,370 $61,759 $209,387 4.8% 31.7%
Randolph County 8 26,979 $56,787 $138,962 3.9% 28.8%
Adair County 5 25,515 $61,033 $142,420 6.1% 28.8%
Texas County 15 24,150 $53,777 $142,775 3.0% 27.6%
Clinton County 6 23,928 $72,330 $207,400 3.1% 30.7%
Henry County 7 23,533 $58,374 $151,600 4.1% 24.8%
Saline County 9 23,211 $58,925 $142,300 2.4% 36.2%
Audrain County 8 22,400 $58,564 $109,528 1.6% 26.4%
Morgan County 8 21,581 $57,528 $199,100 3.5% 29.0%
McDonald County 9 21,557 $50,710 $123,087 6.1% 19.1%
Nodaway County 15 21,128 $59,907 $121,766 2.4% 29.8%
Wright County 7 20,967 $53,767 $174,671 4.6% 26.1%
Crawford County 8 20,902 $62,608 $155,800 17.6% 16.9%
Washington County 8 20,634 $51,599 $113,614 4.6% 25.9%
Miller County 8 20,589 $60,651 $175,057 5.3% 33.3%
Ray County 7 19,745 $65,323 $161,728 3.1% 23.2%
Benton County 5 19,509 $59,364 $168,700 4.5% 28.4%
Perry County 7 18,320 $68,694 $151,025 1.2% 45.7%
Vernon County 11 18,165 $50,770 $139,600 2.5% 26.4%
Bates County 9 17,925 $58,096 $132,711 4.6% 23.0%
Ste. Genevieve County 3 17,500 $74,073 $221,366 4.0% 29.6%
Pike County 8 17,243 $59,902 $145,100 3.7% 26.6%
Cooper County 7 16,521 $71,070 $176,550 3.8% 33.7%
Gasconade County 7 16,111 $65,036 $164,100 3.0% 22.9%
Moniteau County 8 15,687 $59,186 $181,360 2.6% 27.3%
Macon County 10 15,395 $57,055 $114,937 2.6% 24.0%
Pemiscot County 10 14,844 $49,581 $86,570 5.5% 21.8%
Cedar County 4 14,593 $45,420 $138,566 2.4% 26.3%
Livingston County 7 14,344 $66,984 $127,657 3.8% 31.0%
Dallas County 6 14,171 $46,202 $126,700 2.8% 22.3%
Dent County 5 14,095 $47,509 $233,350 1.1% 45.3%
New Madrid County 13 13,548 $46,063 $75,991 3.3% 19.4%
Madison County 2 12,945 $58,298 $161,700 6.2% 22.3%
Montgomery County 8 12,688 $66,436 $153,914 3.2% 23.7%
Mississippi County 6 12,620 $43,714 $81,540 5.7% 19.5%
Linn County 9 12,501 $63,976 $135,262 1.6% 28.3%
Osage County 9 12,267 $81,504 $215,177 1.1% 34.7%
Wayne County 12 12,106 $49,111 $127,150 5.5% 17.3%
Barton County 5 11,334 $45,054 $103,600 6.6% 28.3%
Ripley County 6 10,272 $45,935 $104,000 1.7% 29.5%
Lewis County 8 10,269 $50,999 $124,162 3.0% 21.0%
Monroe County 6 10,043 $46,767 $163,660 1.7% 25.6%
Iron County 10 9,993 $53,901 $113,212 3.1% 19.2%
Douglas County 4 9,980 $47,865 $179,700 3.0% 27.0%
Bollinger County 8 9,501 $62,639 $179,442 4.4% 20.9%
Grundy County 4 9,464 $52,480 $125,750 2.2% 25.9%
Caldwell County 7 9,274 $60,189 $148,300 3.7% 24.9%
Daviess County 9 9,053 $63,085 $138,811 1.4% 26.4%
Howard County 5 9,025 $71,772 $136,840 7.0% 33.6%
Carroll County 8 8,451 $60,944 $95,914 3.8% 24.7%
St. Clair County 5 8,410 $48,742 $128,600 1.6% 25.4%
Oregon County 5 8,265 $48,675 $139,750 4.8% 21.0%
Ozark County 15 7,674 $47,937 $184,144 6.2% 20.8%
Harrison County 8 7,672 $50,625 $108,928 2.7% 23.5%
DeKalb County 7 7,653 $76,003 $195,966 3.0% 29.7%
Hickory County 7 7,617 $32,621 $147,728 14.9% 19.0%
Ralls County 4 7,455 $57,498 $161,966 4.3% 32.8%
Dade County 6 7,393 $56,296 $169,966 3.5% 20.9%
Chariton County 8 6,549 $62,598 $112,114 3.6% 24.8%
Shelby County 8 6,473 $57,115 $94,342 2.7% 23.8%
Gentry County 6 6,384 $72,319 $129,950 1.9% 33.4%
Sullivan County 8 6,281 $63,507 $93,914 2.1% 26.6%
Clark County 7 6,255 $66,091 $143,025 2.4% 24.0%
Carter County 4 6,169 $43,904 $121,125 2.5% 29.0%
Shannon County 4 6,054 $44,069 $156,933 4.9% 20.3%
Maries County 4 5,825 $67,054 $185,100 5.0% 21.4%
Reynolds County 7 5,689 $44,974 $145,920 7.9% 26.9%
Atchison County 5 5,167 $59,166 $96,800 1.6% 27.9%
Putnam County 5 4,578 $59,797 $170,600 9.6% 30.1%
Scotland County 5 4,439 $64,487 $153,800 0.3% 23.5%
Holt County 5 4,237 $55,475 $118,260 3.0% 27.6%
Knox County 7 3,735 $58,780 $123,740 2.1% 22.4%
Schuyler County 5 3,375 $55,741 $128,400 5.4% 18.0%
Mercer County 2 3,254 $54,578 $85,700 2.6% 27.6%
Worth County 5 1,949 $56,066 $112,480 4.4% 29.1%