Welcome to the Town of Hampton!
Hampton, a small town of over 4,000 residents, is situated 30kms from the City of Saint John and straddles the Kennebecasis River, making for beautiful natural spaces and plenty of outdoor activity choices. It is home to many small businesses that make life in the area vibrant and equipped with all the amenities you need.
507 Kennebecasis River Road
Hampton, New Brunswick
1427 Main Street
Hampton, New Brunswick
18 Langstroth Terrace
Hampton, New Brunswick
14 Second Street
Hampton, New Brunswick
1462 Main Street
Hampton, New Brunswick
51 Randall Drive
Hampton, New Brunswick
966 Main Street
Hampton, New Brunswick