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

ZIP/ZCTA overlap with Pike County
Population overlap
Share of each ZIP/ZCTA’s population located within Pike County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 6231292.5%
Directory county
- 6231484.6%
Directory county
- 6232394.8%
Directory county
- 62340100.0%
Directory county
- 6234393.9%
Directory county
- 62345100.0%
Directory county
- 62352100.0%
Directory county
- 623530.1%
- 6235575.9%
Directory county
- 62356100.0%
Directory county
- 62357100.0%
Directory county
- 62361100.0%
Directory county
- 62362100.0%
Directory county
- 62363100.0%
Directory county
- 62366100.0%
Directory county
- 62370100.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 Pike County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 62312 | Barry | Pike County | 1,878 | $66,221 |
| 62314 | Baylis | Pike County | 484 | $81,528 |
| 62323 | Chambersburg | Pike County | 235 | $67,054 |
| 62340 | Griggsville | Pike County | 1,675 | $45,116 |
| 62343 | Hull | Pike County | 726 | $59,508 |
| 62345 | Kinderhook | Pike County | 333 | $63,750 |
| 62352 | Milton | Pike County | 188 | $48,365 |
| 62353 | Mount Sterling | Brown County | 5,012 | $71,625 |
| 62355 | Nebo | Pike County | 947 | $64,792 |
| 62356 | New Canton | Pike County | 584 | $59,722 |
| 62357 | New Salem | Pike County | 165 | $59,375 |
| 62361 | Pearl | Pike County | 332 | $46,250 |
| 62362 | Perry | Pike County | 266 | $42,083 |
| 62363 | Pittsfield | Pike County | 5,487 | $56,563 |
| 62366 | Pleasant Hill | Pike County | 1,514 | $59,464 |
| 62370 | Rockport | Pike County | 295 | $102,143 |