Bethlehem is located in Grafton County, New Hampshire. There are roughly 2,537 residents, living in 1,107 households. The average temperature for Bethlehem this time of the year is low of 37F and high of 60F. On average, Bethlehem gets about 3.9 inches of precipitation in May. Most residents are home owners (71%), have a post secondary degree (55%) and are single, no kids (41%).
Data provided by Home JunctionElementary Schools
Lafayette Regional School
149 Main St
Public District KG-6
Mildred C. Lakeway School
325 Union St
Public District KG-6
Bethlehem Elementary School
2297 Main St
Public District PK-6
Middle Schools
Daisy Bronson Junior High School
159 Oak Hill Ave
Public District 7-8
Profile Junior High School
691 Profile Rd
Public District 7-8
High Schools
North Country Charter Academy (H)
260 Cottage St Ste A
Public Charter 10-12
Littleton High School
159 Oak Hill Ave
Public District 9-12
Profile Senior High School
691 Profile Rd
Public District 9-12
MLS Disclaimers & Copyright