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

ZIP/ZCTA overlap with Hamilton County
Population overlap
Share of each ZIP/ZCTA’s population located within Hamilton County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 628104.1%
- 62817100.0%
Directory county
- 6282899.4%
Directory county
- 62829100.0%
Directory county
- 628354.7%
- 62859100.0%
Directory county
- 6286033.1%
- 628690.7%
- 6288734.1%
- 628907.8%
- 628955.1%
- 629300.1%
- 629351.4%
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 Hamilton County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 62810 | Belle Rive | Jefferson County | 1,218 | $61,964 |
| 62817 | Broughton | Hamilton County | 571 | $94,783 |
| 62828 | Dahlgren | Hamilton County | 1,642 | $64,811 |
| 62829 | Dale | Hamilton County | 103 | $117,222 |
| 62835 | Enfield | White County | 1,317 | $48,036 |
| 62859 | Mc Leansboro | Hamilton County | 5,199 | $53,373 |
| 62860 | Macedonia | Franklin County | 419 | $77,574 |
| 62869 | Norris City | White County | 2,746 | $49,402 |
| 62887 | Springerton | White County | 132 | $20,278 |
| 62890 | Thompsonville | Franklin County | 2,379 | $49,750 |
| 62895 | Wayne City | Wayne County | 2,090 | $53,295 |
| 62930 | Eldorado | Saline County | 5,763 | $54,094 |
| 62935 | Galatia | Saline County | 2,246 | $60,962 |