Upper Southampton Township is a township in Bucks County, Pennsylvania. The population was 15,764 at the 2000 census.

According to the United States Census Bureau, the township has a total area of 6.6 square miles, all of it land.
Upper Southampton Township is located in western Bucks County, north of Lower Southampton Township and south of Warminster Township, with Northampton Township to the east.
The Swain Real Estate Group specialize in helping our customers relocate with ease. Request our Free Relocation Guide. It's packed full of useful and important information to guide you. Don't relocate without it! Remember: I'll send it to you for free and without obligation.