County ZIP codes · Kansas · FIPS 20115
Marion County, KS ZIP Codes
Marion County, Kansas has 19 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 11 of the residential ones lie mainly in Marion County and 8 mainly in a neighboring county; 12 cross the county line. Median household income ranges from $58,705 in 66866 (Peabody) to $75,815 in 67428 (Canton) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Marion 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 $60,565 and $72,083.
They carry 19 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 19 residential ZIP codes in Marion County
11 ZIP codes lie mainly in Marion County; 8 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 67063 | Hillsboro | 3,470 | 26 | $72k | $156k | 100% |
| 66861 | Marion | 2,769 | 14 | $61k | $150k | 100% |
| 66866 | Peabody | 1,737 | 13 | $59k | $97k | 91% |
| 66851 | Florence | 659 | 10 | $48k | $63k | 100% |
| 67053 | Goessel | 600 | 1,583 | $50k | $103k | 100% |
| 67483 | Tampa | 559 | 6 | $71k | $89k | 100% |
| 66858 | Lincolnville | 428 | 6 | $77k | $93k | 92% |
| 67073 | Lehigh | 344 | 11 | $87k | $139k | 100% |
| 67438 | Durham | 226 | 4 | $75k | $62k | 100% |
| 66859 | Lost Springs | 158 | 4 | $80k | – | 81% |
| 67475 | Ramona | 126 | 4 | $59k | $106k | 78% |
Partly in Marion County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 66840 | Burns | 474 | 3 | $56k | $86k | 25% |
| 67151 | Walton | 402 | 13 | $55k | – | 15% |
| 67114 | Newton | 20,919 | 88 | $70k | $166k | 14% |
| 67428 | Canton | 1,191 | 10 | $76k | $148k | 13% |
| 66838 | Burdick | 99 | 2 | $44k | $107k | 3% |
| 67062 | Hesston | 3,970 | 126 | $75k | $217k | 3% |
| 66843 | Cedar Point | 105 | 1 | $37k | $113k | 2% |
| 67451 | Hope | 840 | 6 | $52k | $116k | 1% |
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 Marion County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Marion | Elsewhere |
|---|---|---|
| 67114 | 14% | Harvey County 72%; Butler County 13%; McPherson County 1% |
| 67062 | 3% | Harvey County 90%; McPherson County 7% |
| 66866 | 91% | Harvey County 9% |
| 67428 | 13% | McPherson County 87% |
| 67451 | 1% | Dickinson County 99% |
| 66840 | 25% | Butler County 54%; Chase County 21% |
| 66858 | 92% | Chase County 8% |
| 67151 | 15% | Harvey County 85% |
| 66859 | 81% | Morris County 19% |
| 67475 | 78% | Dickinson County 22% |
| 66843 | 2% | Chase County 98% |
| 66838 | 3% | Morris County 94%; Chase County 2% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
Which first three digits do Marion County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Marion County's ZIP codes use 4 prefixes: 668, 670, 671 and 674.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 668 | Kansas City, MO (SCF 640) | 8 | 36 |
| 670 | Wichita, KS (SCF 670) | 4 | 58 |
| 671 | Wichita, KS (SCF 670) | 2 | 42 |
| 674 | Wichita, KS (SCF 670) | 5 | 58 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.