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! 



Tonight’s concert in the pavilion (Sunday, July 22nd) has been cancelled due to the weather forecast. Thank you for your understanding #HamptonNB #ItsOurNature

Earnest Poster



ONLINE REGISTRATION  for Town of Hampton programs is available by clicking the PROGRAM REGISTRATION to the right hand side of this page. If you have any questions, Leisure Services can be reached at 832-6102 during regular business hours.