Hampton, New Brunswick

Hampton
Town
Former Hampton Post Office
Motto: 
"It's our Nature"
Hampton
Coordinates: 45°30′54″N 65°50′01″W / 45.51507°N 65.83368°W / 45.51507; -65.83368
CountryCanada
ProvinceNew Brunswick
CountyKings
ParishHampton Parish
FoundedSeptember 1783
Incorporated Village1966
Town1991
Government
  MayorRobert “Dewey” Doucet
  MLAJohn Herron
  MPRob Moore
Area
  Land20.97 km2 (8.10 sq mi)
Elevation
1 to 77 m (3.2 to 252.62 ft)
Population
 (2021)
  Total
4,395
  Density209.6/km2 (543/sq mi)
  Change (2016–21)
2.5%
Time zoneUTC-4 (Atlantic (AST))
  Summer (DST)UTC-3 (ADT)
Canadian Postal code
E5N
Area code506
Telephone Exchange832, 943
Websitewww.townofhampton.ca

Hampton is a town in Kings County, New Brunswick, Canada.

Located on the Kennebecasis River 30 kilometres northeast of Saint John, Hampton is the shire town of Kings County. It functioned as the seat of county government between 1870 and 1966 (when county governments were abolished) and is today a service centre for the central Kennebecasis River valley, as well as being a suburb of Saint John. Hampton also has its own RCMP detachment that was built in 1999.

On 1 January 2023, Hampton was greatly enlarged by annexing all or part of four local service districts; revised census figures from have not been released.