County · GEOID 42067
Juniata County, PA ZIP codes
15 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Juniata County (GEOID 42067). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 34,267 (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
Juniata County, PA ZIP code map

ZIP/ZCTA overlap with Juniata County
Population overlap
Share of each ZIP/ZCTA’s population located within Juniata County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 17014100.0%
Directory county
- 1702190.2%
Directory county
- 1703597.8%
Directory county
- 1704523.7%
- 17049100.0%
Directory county
- 17056100.0%
Directory county
- 17058100.0%
Directory county
- 17059100.0%
Directory county
- 1706220.6%
- 17076100.0%
Directory county
- 17082100.0%
Directory county
- 1708661.1%
Directory county
- 17094100.0%
Directory county
- 172433.3%
- 1785313.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 Juniata County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 17014 | Cocolamus | Juniata County | 150 | — |
| 17021 | East Waterford | Juniata County | 1,008 | $60,938 |
| 17035 | Honey Grove | Juniata County | 828 | $48,571 |
| 17045 | Liverpool | Perry County | 3,964 | $71,477 |
| 17049 | Mc Alisterville | Juniata County | 3,152 | $66,792 |
| 17056 | Mexico | Juniata County | 29 | — |
| 17058 | Mifflin | Juniata County | 1,609 | $48,625 |
| 17059 | Mifflintown | Juniata County | 7,524 | $62,237 |
| 17062 | Millerstown | Perry County | 4,093 | $89,432 |
| 17076 | Oakland Mills | Juniata County | 128 | — |
| 17082 | Port Royal | Juniata County | 2,985 | $71,743 |
| 17086 | Richfield | Juniata County | 1,996 | $65,795 |
| 17094 | Thompsontown | Juniata County | 2,598 | $63,900 |
| 17243 | Orbisonia | Huntingdon County | 1,156 | $49,375 |
| 17853 | Mount Pleasant Mills | Snyder County | 3,047 | $63,824 |