Upper Allen Township is located in Cumberland County, Pennsylvania. There are roughly 18,385 residents, living in 6,839 households. The average temperature for Upper Allen Township this time of the year is low of 64F and high of 86F. On average, Upper Allen Township gets about 3.7 inches of precipitation in July. Most residents are home owners (75%), have a post secondary degree (51%) and are single, no kids (40%).
Data provided by Home JunctionElementary Schools
Elmwood Academy
100 E Elmwood Ave
Public District 4-5
Rossmoyne Elementary School
1225 Rossmoyne Rd
Public District 3-5
Shepherdstown Elementary School
1849 S York St
Public District 1-3
Middle Schools
Mechanicsburg MIddle School
1750 S Market St
Public District 6-8
High Schools
Mechanicsburg Area Senior High School
500 S Broad St
Public District 9-12
MLS Disclaimers & Copyright