Mill Run
Census-designated place in Blair County, Pennsylvania

Mill Run is an unincorporated community (census-designated place) in Blair County, Pennsylvania, with 231 residents (2020 Census). It sits at 1,253 ft (382 m) above sea level. The nearest town is Newburg, 1.2 miles NE.
- 231residents (2020 Census)
- 1,253 ftelevation · 382 m
- 0.3 sq miland area · 0.8 km²
- 765 / sq mipopulation density
- 16602ZIP code
About Mill Run
Mill Run is an unincorporated community and census-designated place (CDP) in Blair County, Pennsylvania, United States. It was first listed as a CDP prior to the 2020 census.
The CDP is in western Blair County, south of the center of Logan Township. It is bordered to the east by the city of Altoona and is often considered a neighborhood of the city, even using Altoona's numbering system (including an 11th avenue, 14th avenue, and 15th avenue). The community is in the valley of Mill Run, a stream which comes off the Allegheny Front 2 miles (3 km) to the west and flows southeast, then south, to join Beaverdam Creek west of Hollidaysburg. It is near the Horseshoe Curve. Allegheny Reservoir is just west of the CDP, and Mill Run Reservoir is 1 mile (1.6 km) upstream. Mill Run is part of the watershed of the Frankstown Branch Juniata River, leading to the Susquehanna.
Text: Wikipedia · CC BY-SA 4.0
Mill Run weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Mill Run
Webcams: Windy.com
Living in Mill Run
- Median household income
- $86,771
- Median home value
- $74,700
- Median age
- 49.7
Do you know Mill Run? Tell us about it
Help other travelers: share what makes Mill Run special. We review every message before publishing it.
Map of Mill Run
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Mill Run 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 ›Mill Run, PA population
Mill Run had 231 residents in the 2020 Census.
| 2020 Census | 231 |
|---|---|
| Density | 765 per sq mi (295 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Mill Run at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Blair County |
| Type | Census-designated place |
| Population | 231 (2020) |
| Land area | 0.30 sq mi (0.8 km²) |
| Elevation | 1,253 ft (382 m) |
| Coordinates | 40.5055° N, 78.4331° W |
| ZIP code | 16602 |
| Census code (GEOID) | 4249848 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Mill Run
- Newburg1.2 mi NE
- Red Hill1.7 mi N
- Logan1.7 mi N
- Altoona1.7 mi E
- Eldorado1.7 mi S
- Canan Station3.0 mi S
- Juniata Gap3.2 mi N
- Lakemont3.6 mi SE
- Carson Valley4.0 mi S
- Cross Keys4.1 mi S
- Wopsononock4.3 mi N
- Allegheny4.3 mi SW
Straight-line distance between town centers.
Frequently asked questions about Mill Run
What county is Mill Run in?
Mill Run is in Blair County, Pennsylvania.
What is the population of Mill Run, PA?
231 people lived in Mill Run at the 2020 Census.
What is the ZIP code of Mill Run, PA?
The ZIP code of Mill Run is 16602.
What is the elevation of Mill Run?
1,253 feet (382 m) above sea level.
What towns are near Mill Run?
Newburg (1.2 mi), Red Hill (1.7 mi), Logan (1.7 mi), Altoona (1.7 mi), Eldorado (1.7 mi).
Last updated: