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! 

 Video Still Launch April 17 2019


2019 Spring Program Registration: You can register for Town of Hampton Programs - Learn to Swim Lessons, Hampton Swim Team, Leadership Training and Day Camp online by clicking Program Registration on this page. You can also register in person at the Hampton Leisure Services Offices, located on the second floor of the Hampton Community Centre, 808 Main Street, weekdays between 8:30 am-4:30 pm. For more information call Leisure Services at 832-6102, during regular business hours.

Town of Hampton Municipal Plan Update: Come, tell us what you think!

The Town of Hampton has initiated its 10-year review of the existing Municipal Plan. In this phase of the review process, the public are encouraged to provide their suggestions for changes to the existing plan. A Public Open House will take place on Thursday, May 23rd from 3-7 pm in the Town Hall Council Chambers, 648 Main Street. Everyone is welcome. Can't make it? Submit your input online at:

2019 Brush Clean-up: Hampton’s Annual Brush Clean-up has been postponed until May 27th


Double Click here for Town of Hampton Flood Watch Information