The town of Bethlehem, New Hampshire has no direct connection to its better-known counterpart city, but its current name was chosen in honor of Jesus’ birthplace on Christmas Day of 1799. Our Bethlehem doesn’t quite have the long history, but still celebrates the Christmas season to the fullest.

Related Stories

Franconia Notch State Park In New Hampshire Completely Transforms Every Winter, Its Frozen Beauty Is Unforgettable

Franconia Notch State Park In New Hampshire Completely Transforms Every Winter, Its Frozen Beauty Is Unforgettable

This 60-Minute New Hampshire Sleigh Ride Takes You Through A Winter Wonderland

This 60-Minute New Hampshire Sleigh Ride Takes You Through A Winter Wonderland

This New Hampshire Christmas Town Is Straight Out Of A Norman Rockwell Painting

This New Hampshire Christmas Town Is Straight Out Of A Norman Rockwell Painting

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore New Hampshire