Southampton is an unincorporated community located in Upper Southampton Township, Bucks County, Pennsylvania.