County ZIP codes · Missouri · FIPS 29185
St. Clair County, MO ZIP Codes
St. Clair County, Missouri has 15 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 6 of the residential ones lie mainly in St. Clair County and 9 mainly in a neighboring county; 12 cross the county line. Median household income ranges from $44,880 in 64776 (Osceola) to $61,908 in 64770 (Montrose) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of St. Clair County?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
How different are its ZIP codes?
The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $47,685 and $50,086.
They carry 15 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 15 residential ZIP codes in St. Clair County
6 ZIP codes lie mainly in St. Clair County; 9 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 64776 | Osceola | 3,374 | 14 | $45k | $149k | 94% |
| 64724 | Appleton City | 1,999 | 16 | $49k | $116k | 63% |
| 64763 | Lowry City | 1,676 | 24 | $55k | $151k | 100% |
| 64738 | Collins | 1,368 | 17 | $62k | $212k | 100% |
| 64780 | Rockville | 364 | 4 | $44k | $108k | 58% |
| 64781 | Roscoe | 80 | 100 | $43k | – | 100% |
Partly in St. Clair County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 64740 | Deepwater | 1,469 | 14 | $62k | $147k | 31% |
| 64744 | El Dorado Springs | 8,242 | 33 | $48k | $168k | 28% |
| 64783 | Schell City | 607 | 9 | $47k | $106k | 27% |
| 65774 | Weaubleau | 855 | 18 | $32k | $93k | 21% |
| 65735 | Quincy | 212 | 7 | $73k | $561k | 20% |
| 64750 | Harwood | 439 | 15 | – | $212k | 11% |
| 65674 | Humansville | 2,896 | 30 | $48k | $137k | 8% |
| 65785 | Stockton | 6,002 | 27 | $50k | $175k | 6% |
| 64770 | Montrose | 1,151 | 11 | $62k | $138k | 5% |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).
Which ZIP codes cross the county line?
12 ZIP codes of St. Clair County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In St. Clair | Elsewhere |
|---|---|---|
| 64744 | 28% | Cedar County 57%; Vernon County 15% |
| 65785 | 6% | Cedar County 90%; Dade County 3% |
| 64776 | 94% | Benton County 6% |
| 65674 | 8% | Polk County 43%; Cedar County 38%; Hickory County 11% |
| 64724 | 63% | Bates County 36%; Henry County 1% |
| 64740 | 31% | Henry County 69% |
| 64770 | 5% | Henry County 84%; Bates County 12% |
| 65774 | 21% | Hickory County 79% |
| 64783 | 27% | Vernon County 73% |
| 64750 | 11% | Vernon County 89% |
| 64780 | 58% | Bates County 42% |
| 65735 | 20% | Hickory County 64%; Benton County 16% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
Which first three digits do St. Clair County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. St. Clair County's ZIP codes use 3 prefixes: 647, 656 and 657.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 647 | Kansas City, MO (SCF 640) | 11 | 47 |
| 656 | Springfield, MO (SCF 656) | 1 | 75 |
| 657 | Springfield, MO (SCF 656) | 3 | 75 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.