Small town New Hampshire has some of the most beautiful scenery in the country. While our whole state is gorgeous, some towns just lucked out and have more than their fair share of the most breathtaking scenery in the state. Here are the most beautiful New Hampshire towns.

  1. Rye

Tyson Lundough/flickr Rye is a rocky seacoast oasis. Drive along the seacoast taking in the ocean views, and keep your eyes open for surfers and seals.

  1. Albany

Tim Sackton/flickr In Albany, the skies and the views of New Hampshire’s rolling mountains just go on and on and on.

  1. Sutton

Mirriam/flickr Sutton is super rural, but has splendid scenery. This photo was snapped from downtown.

  1. Livermore

Lee/flickr Livermore was once a bustling logging town, but today it is abandoned. However, it’s still full of incredible beauty nestled right in the heart of the White Mountain National Forest.

  1. Dover

Drocpsu/flickr Dover is one of the oldest towns in New Hampshire and the mills and falls are still just as beautiful as when they were constructed.

  1. Dixville Notch

Cory Templeton/flickr Even though The Balsams resort is closed, it’s still part of the strikingly gorgeous scenery in this Northern Town.

  1. New London

Ali Eminov/flickr This college town is brimming with charm, but beyond the streets of downtown New London is packed with gorgeous scenery, from Little Sunapee lake to views of Mount Kearsarge.

  1. Chatham

Sean Munson/flickr The Baldface Loop is one of the most popular hiking trails in New Hampshire, and once you visit Chatham you’ll understand why. No matter what direction you look, you’re sure to see something gorgeous.

  1. Nashua

James Walsh/flickr The great thing about New Hampshire is that even the bigger cities are full of beautiful scenery if you know where to look.

  1. Bath

James Walsh/flickr Bath is a tiny town with a lot of beauty. The Swiftwater covered bridge alone is enough to take your breath away.

  1. Stark

James Walsh/flickr When is comes to beauty, Stark always makes the list. This little town looks like a post card come to life!

Looking for more natural beauty? Escape to these 9 hidden oases in New Hampshire.

Tyson Lundough/flickr

Rye is a rocky seacoast oasis. Drive along the seacoast taking in the ocean views, and keep your eyes open for surfers and seals.

Tim Sackton/flickr

In Albany, the skies and the views of New Hampshire’s rolling mountains just go on and on and on.

Mirriam/flickr

Sutton is super rural, but has splendid scenery. This photo was snapped from downtown.

Lee/flickr

Livermore was once a bustling logging town, but today it is abandoned. However, it’s still full of incredible beauty nestled right in the heart of the White Mountain National Forest.

Drocpsu/flickr

Dover is one of the oldest towns in New Hampshire and the mills and falls are still just as beautiful as when they were constructed.

Cory Templeton/flickr

Even though The Balsams resort is closed, it’s still part of the strikingly gorgeous scenery in this Northern Town.

Ali Eminov/flickr

This college town is brimming with charm, but beyond the streets of downtown New London is packed with gorgeous scenery, from Little Sunapee lake to views of Mount Kearsarge.

Sean Munson/flickr

The Baldface Loop is one of the most popular hiking trails in New Hampshire, and once you visit Chatham you’ll understand why. No matter what direction you look, you’re sure to see something gorgeous.

James Walsh/flickr

The great thing about New Hampshire is that even the bigger cities are full of beautiful scenery if you know where to look.

Bath is a tiny town with a lot of beauty. The Swiftwater covered bridge alone is enough to take your breath away.

When is comes to beauty, Stark always makes the list. This little town looks like a post card come to life!

OnlyInYourState may earn compensation through affiliate links in this article.