The Town of Hebron (population 600) is located at the northern end of pristine Newfound Lake, approximately half way between Plymouth and Bristol. The quintessential New England Hebron Village in the Historic District is the hub of the civic, social and religious life of the community.

