County · GEOID 17121
Marion County, IL ZIP codes
15 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Marion County (GEOID 17121). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 47,215 (15 ZIPs).
Combined population of ZIP/ZCTAs intersecting this county. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census county ACS headline above. Methodology
Marion County, IL ZIP code map

ZIP/ZCTA overlap with Marion County
Population overlap
Share of each ZIP/ZCTA’s population located within Marion County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 6280173.2%
Directory county
- 62807100.0%
Directory county
- 628303.9%
- 628384.8%
- 62849100.0%
Directory county
- 628511.2%
- 62853100.0%
Directory county
- 6285498.8%
Directory county
- 62870100.0%
Directory county
- 6287578.3%
Directory county
- 62881100.0%
Directory county
- 6288298.7%
Directory county
- 6288926.3%
- 6289289.7%
Directory county
- 6289357.1%
Directory county
ZIP Code Database county-overlap table, field percent_of_zip_population_in_county, keyed by county_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology
ZIP codes intersecting Marion County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 62801 | Centralia | Marion County | 19,941 | $53,740 |
| 62807 | Alma | Marion County | 816 | $83,750 |
| 62830 | Dix | Jefferson County | 1,369 | $61,296 |
| 62838 | Farina | Fayette County | 1,555 | $69,063 |
| 62849 | Iuka | Marion County | 1,904 | $60,909 |
| 62851 | Keenes | Wayne County | 273 | $90,833 |
| 62853 | Kell | Marion County | 962 | $64,750 |
| 62854 | Kinmundy | Marion County | 1,561 | $60,114 |
| 62870 | Odin | Marion County | 2,260 | $59,188 |
| 62875 | Patoka | Marion County | 1,091 | $70,625 |
| 62881 | Salem | Marion County | 11,218 | $69,025 |
| 62882 | Sandoval | Marion County | 2,101 | $53,067 |
| 62889 | Texico | Jefferson County | 1,053 | $68,077 |
| 62892 | Vernon | Marion County | 189 | $55,625 |
| 62893 | Walnut Hill | Marion County | 922 | $72,115 |