Missouri ZIP Codes & Demographics
1,157 ZIP codes · 115 counties · 20+ cities
Race & Ethnicity
Age Breakdown
Key Indicators
| Median Age | 39.2 yrs |
|---|---|
| Avg HH Size | 2.37 |
| Below Poverty | 12.3% ▲ 23% above avg |
| College Grads | 41.5% ≈ Avg |
| Unemployment | 4.2% ▼ 15% below avg |
| No HS Diploma | 43,618 (1.1%) |
| HS Graduate | 1,152,839 (29.5%) |
| Some College | 497,629 (12.7%) |
| Associates | 580,564 (14.8%) |
| Bachelors | 351,028 (9%) |
| Graduate Degree | 1,288,078 (32.9%) |
Education
Housing Tenure
Home Value Distribution
Financials
| Median HH Income | $73,651 ≈ Avg |
|---|---|
| Median Home Value | $220,814 ▼ 21% below avg |
| Home/Income Ratio | 3.0x (nat avg ~3.5x) |
| Median Rent | $1,029/mo |
| Total Housing Units | 2,809,758 |
| Vacant Units | 324,829 |
Income Distribution
How People Get to Work
Commute Time
Year Built
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.
| City | ZIPs | Population | Avg 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 |
| County | ZIPs | Population | Avg Income | Avg Home | Unemp. | 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% |