Juniata Terrace
Borough in Mifflin County, Pennsylvania

Juniata Terrace is a borough in Mifflin County, Pennsylvania, with 564 residents (2020 Census). It sits at 558 ft (170 m) above sea level. The nearest town is Lewistown, 0.9 miles NE.
- 564residents (2020 Census)
- 558 ftelevation · 170 m
- 0.2 sq miland area · 0.4 km²
- 3,358 / sq mipopulation density
- 17044ZIP code
About Juniata Terrace
Juniata Terrace, a former industrial village, is a borough in Mifflin County, Pennsylvania, United States. The population was 567 at the 2020 census. Juniata Terrace was added to the National Register of Historic Places as a historic district on May 17, 2024.
Text: Wikipedia · CC BY-SA 4.0
Juniata Terrace weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Juniata Terrace
Webcams: Windy.com
Living in Juniata Terrace
- Median household income
- $52,500
- Median home value
- $70,000
- Median rent
- $938/mo
- Median age
- 31.6
Do you know Juniata Terrace? Tell us about it
Help other travelers: share what makes Juniata Terrace special. We review every message before publishing it.
Map of Juniata Terrace
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Juniata Terrace Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Juniata Terrace, PA population
Juniata Terrace had 564 residents in the 2020 Census.
| 2020 Census | 564 |
|---|---|
| Density | 3,358 per sq mi (1,297 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Juniata Terrace at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Mifflin County |
| Type | Borough |
| Population | 564 (2020) |
| Land area | 0.17 sq mi (0.4 km²) |
| Elevation | 558 ft (170 m) |
| Coordinates | 40.5855° N, 77.5784° W |
| ZIP code | 17044 |
| Census code (GEOID) | 4238640 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Juniata Terrace
- Lewistown0.9 mi NE
- Granville1.8 mi SW
- Highland Park2.5 mi N
- Burnham3.5 mi N
- Yeagertown3.8 mi N
- Derry3.9 mi NE
- Maitland4.9 mi NE
- Lumber City5.1 mi N
- Reedsville5.5 mi N
- Strodes Mills5.9 mi SW
- Milford6.1 mi E
- Beale6.6 mi SE
Straight-line distance between town centers.
Frequently asked questions about Juniata Terrace
What county is Juniata Terrace in?
Juniata Terrace is in Mifflin County, Pennsylvania.
What is the population of Juniata Terrace, PA?
564 people lived in Juniata Terrace at the 2020 Census.
What is the ZIP code of Juniata Terrace, PA?
The ZIP code of Juniata Terrace is 17044.
What is the elevation of Juniata Terrace?
558 feet (170 m) above sea level.
What towns are near Juniata Terrace?
Lewistown (0.9 mi), Granville (1.8 mi), Highland Park (2.5 mi), Burnham (3.5 mi), Yeagertown (3.8 mi).
Last updated: