Southampton, Bucks County, Pennsylvania

Southampton: Human settlement in Pennsylvania, United States of America


Southampton is a city located in the county of Bucks in the U.S. state of Pennsylvania. Its population at the 2010 census was 630. After 10 years in 2020 city had an estimated population of 598 inhabitants.

Quick Facts about Southampton

Population : 598 (2020)
Country : United States of America
State : Pennsylvania (United States)
County : Bucks County
Time Zone : America/New_York
Local time : 05:56:15 (29th March 2023)
Postal code : 18966
Population growth : -5.35% (2010-2020)


Southampton is located at 40°10'27"N 75°2'38"W (40.1742800, -75.0437800).

Southampton map


According to census records, the population of Southampton decreased by 5.35% in 10 years.

Year Population % Change Method
2010 630 - census
2011 634 0.63% estimation process
2012 630 -0.63% estimation process
2013 624 -0.96% estimation process
2014 622 -0.32% estimation process
2015 615 -1.14% estimation process
2016 612 -0.49% estimation process
2017 605 -1.16% estimation process
2018 601 -0.67% estimation process
2019 600 -0.17% estimation process
2020 598 -0.33% estimation process

Southampton zip code is 18966. County name: Bucks, County fips: 42017

Southampton, Southamptonville

Schools in Southampton

College & universities near Southampton, PA

Code Name City ZIP
211316 Bucks County School of Beauty Culture Inc Feasterville (PA) 19053-7368

Stations (28)

Amtrak & bus stations near Southampton, PA

Code Name Address Type
CWH Cornwells Heights 700 Station Ave. RAIL
PNK Pennsauken, NJ 215 Derousse Avenue BUS
PHN North Philadelphia station 2900 North Broad St. RAIL
TRE Trenton Transit Center 72 South Clinton Avenue RAIL
CRH Cherry Hill, New Jersey Cornell Ave. & West Marlton Pike OTHER

Post offices near Southampton

Post Office Name City ZIP
Southampton Post Office Southampton (PA) 18966

Other places with the same name (3)

  • Southampton , New York town in Suffolk County, New York, partly on the South Fork of Long Island, USA with a population of 58,549 people.
  • Southampton , Massachusetts human settlement in Hampshire County, Massachusetts, United States of America with a population of 6,162 people.

Other cities in Bucks County

Cities, Towns, Neighborhoods & Other Populated Places in Bucks County , PA. (more)

City Name Population Title
Croydon 385,346 London borough in South London
Bensalem 60,491 Township in Bucks County, Pennsylvania, United States
Bristol 53,311 Borough in Bucks County, Pennsylvania, United States
Levittown 52,983 Census-designated place in Nassau County, New York
Warminster 32,257 Township in Bucks County, Pennsylvania
Perkasie 8,855 Borough in Bucks County, Pennsylvania in the United States
Quakertown 8,757 Borough of Pennsylvania
Morrisville 8,605 Town in Wake County, North Carolina, United States
Solebury 8,521 Township in Bucks County, Pennsylvania
Fairless Hills 8,466 Census designated place in Bucks County, Pennsylvania, USA
Doylestown 8,248 Borough and county seat of Bucks County, Pennsylvania in the United States
Bedminster 7,224 Township of New Jersey
Richboro 6,563 Census designated place
Warrington 4,678 Township in Bucks County, Pennsylvania
Chalfont 4,318 Municipality in Bucks County, Pennsylvania
Sellersville 4,274 Borough of Pennsylvania