Discover Hebron

The Town of Hebron is located at the northern end of pristine Newfound Lake, approximately half way between Plymouth and Bristol and has a population of 602 at the 2010 Census.

The quintessential New England Hebron Village in the Historic District is the hub of the civic, social, and religious life of the community.