Town of Hampton

is located 35 km northeast of Saint John, and is a small, friendly community with many points of interest and beautiful natural scenery. We are nestled on the Kennebecasis River, a tributary of the St. John River. The town’s rolling hills, waterways, farmland, wildlife and world-renowned marsh area reward visitors with a visual feast.

It's our nature! 


2016 Fall Registration is Saturday September 3rd from 10 am - 2 pm in the Osskeag Room at the Hampton Community Centre (808 Main Street). Groups include: Hampton Minor Hockey, Hampton Minor Football, Hampton Minor Basketball, Hampton Scout Group, Yamaji Dojo Self-Defence School, Hampton Sea Cadets, Hampton Figure Skating Club, Hampton Speed Skating Club, and Hampton Flag Rugby.

Public Notice: The Town of Hampton, through its contractor, TerraEx, is upgrading Main Street from Railway Crescent to School Street. This work is scheduled to begin on Tuesday, August 2nd with an anticipated completion date of September 30th, weather and conditions permitting. The project includes storm and sanitary sewer improvements, curb and sidewalk installation, guiderail replacement and asphalt resurfacing within the construction limits. Sections of the road will be reduced to one lane as construction progresses. Signage will be in place to direct motorists. Access to properties will be maintained during construction. Attempts will be made to minimize any inconvenience but disruptions should be expected. Your patience during this time of improvement is greatly appreciated. 

Mayor & Council invite the public to tour the former Kings County Courthouse on Saturday April 2nd from 1-3 pm. Refreshments and
 the renovation plans 
will be available in 
Council Chambers, 
Lower Level of the 
Centennial Building

The Hampton RCMP have received several reports recently of thefts from unlocked vehicles.  We would like to remind the public to remove any valuables from vehicles and lock the doors.  If anyone has information on these or any other crime, please contact the Hampton RCMP at 506-832-5566 or NB Crime Stoppers at 1-800-222-TIPS (8477).

ONLINE REGISTRATION for Town of Hampton Leisure Services Programs is now open. Please click here for Program Registration.  Please contact the Leisure Services Office at 832-6102 if you have any questions.