County · GEOID 17181
Union County, IL ZIP codes
13 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Union County (GEOID 17181). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 28,122 (13 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
Union County, IL ZIP code map

ZIP/ZCTA overlap with Union County
Population overlap
Share of each ZIP/ZCTA’s population located within Union County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 629020.2%
- 6290588.9%
Directory county
- 62906100.0%
Directory county
- 6291245.6%
- 6292099.8%
Directory county
- 629233.4%
- 6292691.0%
Directory county
- 629392.1%
- 6295299.0%
Directory county
- 629574.4%
- 629588.0%
- 62961100.0%
Directory county
- 62998100.0%
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 Union County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 62902 | Carbondale | Jackson County | 4,217 | $75,313 |
| 62905 | Alto Pass | Union County | 741 | $52,778 |
| 62906 | Anna | Union County | 7,218 | $46,615 |
| 62912 | Buncombe | Johnson County | 1,534 | $65,625 |
| 62920 | Cobden | Union County | 2,872 | $61,875 |
| 62923 | Cypress | Johnson County | 393 | $54,250 |
| 62926 | Dongola | Union County | 2,166 | $64,356 |
| 62939 | Goreville | Johnson County | 3,072 | $67,719 |
| 62952 | Jonesboro | Union County | 2,950 | $57,206 |
| 62957 | Mc Clure | Alexander County | 669 | $41,375 |
| 62958 | Makanda | Jackson County | 2,069 | $68,309 |
| 62961 | Millcreek | Union County | 32 | $107,500 |
| 62998 | Wolf Lake | Union County | 189 | $73,594 |