Upper Southampton Township is located in Bucks County, Pennsylvania. There are roughly 15,168 residents, living in 5,899 households. The average temperature for Upper Southampton Township this time of the year is low of 41F and high of 62F. On average, Upper Southampton Township gets about 4 inches of precipitation in April. Most residents are home owners (84%), have a post secondary degree (53%) and are married, no kids (40%).
Data provided by Home JunctionElementary Schools
McDonald Elementary School
666 Reeves Ln
Public District KG-5
Davis Elementary School
475 Maple Ave
Public District KG-5
Churchville Elementary School
100 New Rd
Public District KG-6
Middle Schools
Eugene Klinger Middle School
1415 2nd Street Pike
Public District 6-8
High Schools
William Tennent High School
333 Centennial Rd
Public District 9-12
MLS Disclaimers & Copyright