Missouri · United States
ZIP codes by county — Missouri
115 counties
| County | FIPS | Population | Median household income |
|---|---|---|---|
| Adair County | 29001 | 25,224 | $56,583 |
| Andrew County | 29003 | 18,086 | $74,007 |
| Atchison County | 29005 | 5,216 | $59,260 |
| Audrain County | 29007 | 24,688 | $56,232 |
| Barry County | 29009 | 34,831 | $56,611 |
| Barton County | 29011 | 11,685 | $49,503 |
| Bates County | 29013 | 16,121 | $57,914 |
| Benton County | 29015 | 19,887 | $52,200 |
| Bollinger County | 29017 | 10,591 | $57,286 |
| Boone County | 29019 | 185,874 | $69,913 |
| Buchanan County | 29021 | 83,855 | $59,423 |
| Butler County | 29023 | 42,166 | $49,213 |
| Caldwell County | 29025 | 8,890 | $62,520 |
| Callaway County | 29027 | 44,541 | $72,645 |
| Camden County | 29029 | 43,416 | $62,927 |
| Cape Girardeau County | 29031 | 82,180 | $68,912 |
| Carroll County | 29033 | 8,459 | $61,712 |
| Carter County | 29035 | 5,269 | $45,083 |
| Cass County | 29037 | 109,393 | $87,413 |
| Cedar County | 29039 | 14,440 | $45,577 |
| Chariton County | 29041 | 7,406 | $63,307 |
| Christian County | 29043 | 91,229 | $81,245 |
| Clark County | 29045 | 6,680 | $51,458 |
| Clay County | 29047 | 255,566 | $86,150 |
| Clinton County | 29049 | 21,259 | $70,625 |
| Cole County | 29051 | 76,924 | $73,273 |
| Cooper County | 29053 | 16,835 | $67,548 |
| Crawford County | 29055 | 22,890 | $56,345 |
| Dade County | 29057 | 7,627 | $49,899 |
| Dallas County | 29059 | 17,344 | $53,177 |
| Daviess County | 29061 | 8,449 | $60,665 |
| DeKalb County | 29063 | 11,176 | $69,093 |
| Dent County | 29065 | 14,506 | $54,306 |
| Douglas County | 29067 | 11,850 | $49,828 |
| Dunklin County | 29069 | 27,795 | $47,368 |
| Franklin County | 29071 | 105,316 | $71,973 |
| Gasconade County | 29073 | 14,774 | $65,096 |
| Gentry County | 29075 | 6,224 | $57,458 |
| Greene County | 29077 | 301,121 | $57,488 |
| Grundy County | 29079 | 9,822 | $53,839 |
| Harrison County | 29081 | 8,198 | $53,364 |
| Henry County | 29083 | 22,194 | $56,621 |
| Hickory County | 29085 | 8,501 | $35,084 |
| Holt County | 29087 | 4,254 | $58,516 |
| Howard County | 29089 | 10,141 | $62,628 |
| Howell County | 29091 | 40,168 | $49,814 |
| Iron County | 29093 | 9,482 | $51,161 |
| Jackson County | 29095 | 717,021 | $67,178 |
| Jasper County | 29097 | 123,532 | $57,525 |
| Jefferson County | 29099 | 228,227 | $80,522 |
| Johnson County | 29101 | 54,331 | $67,123 |
| Knox County | 29103 | 3,760 | $53,333 |
| Laclede County | 29105 | 36,245 | $50,825 |
| Lafayette County | 29107 | 32,974 | $79,091 |
| Lawrence County | 29109 | 38,392 | $55,849 |
| Lewis County | 29111 | 9,945 | $52,340 |
| Lincoln County | 29113 | 61,636 | $85,276 |
| Linn County | 29115 | 11,850 | $61,975 |
| Livingston County | 29117 | 14,330 | $60,148 |
| Macon County | 29121 | 15,163 | $58,318 |
| Madison County | 29123 | 12,665 | $58,435 |
| Maries County | 29125 | 8,435 | $61,359 |
| Marion County | 29127 | 28,493 | $63,908 |
| McDonald County | 29119 | 23,492 | $48,145 |
| Mercer County | 29129 | 3,501 | $60,357 |
| Miller County | 29131 | 25,081 | $55,172 |
| Mississippi County | 29133 | 12,079 | $46,258 |
| Moniteau County | 29135 | 15,303 | $65,161 |
| Monroe County | 29137 | 8,672 | $48,299 |
| Montgomery County | 29139 | 11,422 | $61,042 |
| Morgan County | 29141 | 21,430 | $49,663 |
| New Madrid County | 29143 | 16,041 | $49,237 |
| Newton County | 29145 | 59,490 | $64,583 |
| Nodaway County | 29147 | 20,959 | $55,970 |
| Oregon County | 29149 | 8,704 | $44,259 |
| Osage County | 29151 | 13,379 | $75,355 |
| Ozark County | 29153 | 8,773 | $42,329 |
| Pemiscot County | 29155 | 15,232 | $40,748 |
| Perry County | 29157 | 18,947 | $63,356 |
| Pettis County | 29159 | 43,205 | $60,232 |
| Phelps County | 29161 | 44,948 | $55,427 |
| Pike County | 29163 | 17,623 | $57,572 |
| Platte County | 29165 | 108,751 | $95,748 |
| Polk County | 29167 | 32,109 | $56,686 |
| Pulaski County | 29169 | 53,850 | $66,435 |
| Putnam County | 29171 | 4,675 | $56,875 |
| Ralls County | 29173 | 10,394 | $62,054 |
| Randolph County | 29175 | 24,524 | $55,310 |
| Ray County | 29177 | 23,149 | $72,152 |
| Reynolds County | 29179 | 6,058 | $44,357 |
| Ripley County | 29181 | 10,755 | $43,898 |
| Saline County | 29195 | 23,177 | $56,566 |
| Schuyler County | 29197 | 4,044 | $56,023 |
| Scotland County | 29199 | 4,698 | $67,568 |
| Scott County | 29201 | 37,967 | $58,847 |
| Shannon County | 29203 | 7,137 | $59,000 |
| Shelby County | 29205 | 6,011 | $52,127 |
| St. Charles County | 29183 | 409,830 | $102,912 |
| St. Clair County | 29185 | 9,451 | $46,731 |
| St. Francois County | 29187 | 66,864 | $54,813 |
| St. Louis city | 29510 | 293,109 | $55,279 |
| St. Louis County | 29189 | 996,618 | $81,340 |
| Ste. Genevieve County | 29186 | 18,551 | $61,310 |
| Stoddard County | 29207 | 28,547 | $54,067 |
| Stone County | 29209 | 31,697 | $61,323 |
| Sullivan County | 29211 | 5,903 | $55,500 |
| Taney County | 29213 | 56,382 | $58,258 |
| Texas County | 29215 | 24,956 | $48,055 |
| Vernon County | 29217 | 19,713 | $54,519 |
| Warren County | 29219 | 36,467 | $77,989 |
| Washington County | 29221 | 23,483 | $51,886 |
| Wayne County | 29223 | 10,942 | $43,393 |
| Webster County | 29225 | 39,868 | $69,731 |
| Worth County | 29227 | 1,956 | $46,167 |
| Wright County | 29229 | 18,722 | $47,304 |
County figures are Census county-level values (ACS 5-year); the ZIP list shows the ZIPs whose primary county this is — a ZIP on a border can also serve neighbouring counties. Sources: U.S. Census Bureau.