County ZIP codes · Missouri · FIPS 29071
Franklin County, MO ZIP Codes
Franklin County, Missouri has 23 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 20 of the residential ones lie mainly in Franklin County and 3 mainly in a neighboring county; 11 cross the county line. Median household income ranges from $54,926 in 63060 (Lonedell) to $198,469 in 63005 (Chesterfield) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Franklin 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 $66,541 and $80,000.
They carry 23 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 23 residential ZIP codes in Franklin County
20 ZIP codes lie mainly in Franklin County; 3 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 63090 | Washington | 23,258 | 285 | $85k | $274k | 100% |
| 63084 | Union | 20,708 | 272 | $76k | $227k | 100% |
| 63069 | Pacific | 15,697 | 229 | $78k | $292k | 43% |
| 63080 | Sullivan | 13,124 | 53 | $67k | $183k | 57% |
| 63077 | Saint Clair | 11,391 | 130 | $56k | $178k | 100% |
| 63068 | New Haven | 6,202 | 68 | $80k | $226k | 96% |
| 63089 | Villa Ridge | 5,662 | 153 | $73k | $212k | 100% |
| 63072 | Robertsville | 3,469 | 84 | $80k | $241k | 97% |
| 63037 | Gerald | 2,970 | 37 | $50k | $178k | 99% |
| 63060 | Lonedell | 2,192 | 49 | $55k | $180k | 100% |
| 63015 | Catawissa | 1,939 | 120 | $89k | $237k | 65% |
| 63056 | Leslie | 1,896 | 32 | $76k | $211k | 100% |
| 63055 | Labadie | 1,693 | 63 | $79k | $279k | 100% |
| 63013 | Beaufort | 1,136 | 30 | $99k | $291k | 100% |
| 63039 | Gray Summit | 986 | 222 | $70k | $183k | 100% |
| 63073 | Saint Albans | 803 | 77 | $250k+ | $811k | 100% |
| 63014 | Berger | 426 | 11 | $62k | $149k | 98% |
| 63041 | Grubville | 309 | 24 | $69k | $397k | 98% |
| 63061 | Luebbering | 216 | 52 | $99k | $255k | 100% |
| 63079 | Stanton | 60 | 24 | – | – | 100% |
Partly in Franklin County
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?
11 ZIP codes of Franklin County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Franklin | Elsewhere |
|---|---|---|
| 63005 | 3% | St. Louis County97% |
| 63069 | 43% | St. Louis County33%; Jefferson County24% |
| 63080 | 57% | Washington County39%; Crawford County4% |
| 63068 | 96% | Gasconade County4% |
| 65441 | 1% | Crawford County73%; Washington County26% |
| 63072 | 97% | Jefferson County3% |
| 63037 | 99% | Gasconade County1% |
| 63015 | 65% | Jefferson County35% |
| 63091 | 20% | Gasconade County80% |
| 63014 | 98% | Gasconade County2% |
| 63041 | 98% | Jefferson County2% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
Which first three digits do Franklin County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Franklin County's ZIP codes use 2 prefixes: 630 and 654.
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.