When you think of historic New England towns, what you’ve conjured in your mind is probably a scene out of New Hampshire. There is no shortage of quaint, historic villages and towns in this small state and each one takes you back in time to periods like colonial times, the American Revolution, and the 19th century. Here are 5 of the most historic towns in New Hampshire.

Which historic towns in New Hampshire are your favorite? We couldn’t include all of them, so which did we leave out? Let us know in the comments!

OnlyInYourState may earn compensation through affiliate links in this article.

Explore New Hampshire