The best downtowns in New Hampshire are oftentimes found in its small towns. So, exploring the heart of New Hampshire requires getting out and seeing some of the of-the-beaten path spots that you might otherwise skip. But, it can also mean checking out the cities that you only visit when friends are in town or you have a dinner reservation or tickets to an attraction. But we think seeing these places on a slow weekend day allows you to feel just how special they are. The downtown areas here are often thriving and when we slow down to enjoy them we gain a new love of the state. The ones included here are some of our favorites.

  1. Plymouth, Grafton County

dougtone / Flickr Plymouth is home to Plymouth State University, but it’s so much more than just a college town. There’s a lovely downtown area to explore, complete with small restaurants and even a local theater. When you visit, be sure to explore this secret waterfall. Plymouth, NH 03264, USA

  1. Littleton, Grafton County

mytravelphotos / Flickr One of the most classic New Hampshire towns on this list, Littleton is a great little place to explore on a weekend afternoon. With a central gazebo organizing the area, there are also quite a few cute photo ops. Be sure to make your way to the Riverwalk Covered Bridge to see the Ammonoosuc River views. Learn more about one of the best small towns in New Hampshire, and then go visit. Littleton, NH 03561, USA

  1. Portsmouth, Rockingham County

dougtone / Flickr We know, we know. Portsmouth isn’t exactly a small town, but when you compare it to main cities in other state this beauty is adorable. We love it for the small shops and restaurants, along with the history that comes with being a waterfront town. Check it out on a day when you have the time to walk through the streets popping into local businesses along the way. Then, consider spending the night in one of the local bed and breakfasts in the area. Read more and start planning your day trip to Portsmouth. Portsmouth, NH 03801, USA

  1. Meredith, Belknap County

dougtone / Flickr Meredith is located in the heart of the Lakes Region and offers great views along with a fun downtown area. In warmer months you can enjoy some time at the local lakes, but be sure to plan for some adventures of a different sort checking out the local restaurants and shops. Learn more about things to do in one of the best downtowns in New Hampshire, and then pencil in your visit. Meredith, NH, USA

  1. Keene, Cheshire County

dougtone / Flickr Keene State College calls this town home and the vibrant feel on a weekend when school is in session is always fun. Enjoy some great food downtown, including pizza at Amicci’s and Noodle Night at the Stage. Start planning your visit to one of the coolest small towns in New Hampshire. Keene, NH, USA

  1. Hanover, Grafton County

kenlund / Flickr Another college town means another great spot with a lively downtown area. The main street here actually goes right through campus, which is a great way to feel young again! And, as an added bonus to make things more interesting, the Appalachian Trail crosses through downtown so there’s a good chance you’ll run into some weary travelers nearing the end of a long journey. Learn more and start planning your weekend trip to Hanover. Hanover, NH, USA

  1. Durham, Strafford County

dougtone / Flickr Seems like New Hampshire is full of college towns and we’re okay with that! Durham is home to the main campus of the University of New Hampshire and it offers fun shops, restaurants and even some cool gear shops to show your local pride. While you’re visiting, be sure to check out Emery Farm Market. Durham, NH 03824, USA

What do you think are the best downtowns in New Hampshire? Are they in small towns or cities? If you have some recommendations, let us know in the comments so we can check them out! And while you’re at it, let us know which local businesses are your favorite.

dougtone / Flickr

Plymouth is home to Plymouth State University, but it’s so much more than just a college town. There’s a lovely downtown area to explore, complete with small restaurants and even a local theater. When you visit, be sure to explore this secret waterfall.

Plymouth, NH 03264, USA

mytravelphotos / Flickr

One of the most classic New Hampshire towns on this list, Littleton is a great little place to explore on a weekend afternoon. With a central gazebo organizing the area, there are also quite a few cute photo ops. Be sure to make your way to the Riverwalk Covered Bridge to see the Ammonoosuc River views. Learn more about one of the best small towns in New Hampshire, and then go visit.

Littleton, NH 03561, USA

We know, we know. Portsmouth isn’t exactly a small town, but when you compare it to main cities in other state this beauty is adorable. We love it for the small shops and restaurants, along with the history that comes with being a waterfront town. Check it out on a day when you have the time to walk through the streets popping into local businesses along the way. Then, consider spending the night in one of the local bed and breakfasts in the area. Read more and start planning your day trip to Portsmouth.

Portsmouth, NH 03801, USA

Meredith is located in the heart of the Lakes Region and offers great views along with a fun downtown area. In warmer months you can enjoy some time at the local lakes, but be sure to plan for some adventures of a different sort checking out the local restaurants and shops. Learn more about things to do in one of the best downtowns in New Hampshire, and then pencil in your visit.

Meredith, NH, USA

Keene State College calls this town home and the vibrant feel on a weekend when school is in session is always fun. Enjoy some great food downtown, including pizza at Amicci’s and Noodle Night at the Stage. Start planning your visit to one of the coolest small towns in New Hampshire.

Keene, NH, USA

kenlund / Flickr

Another college town means another great spot with a lively downtown area. The main street here actually goes right through campus, which is a great way to feel young again! And, as an added bonus to make things more interesting, the Appalachian Trail crosses through downtown so there’s a good chance you’ll run into some weary travelers nearing the end of a long journey. Learn more and start planning your weekend trip to Hanover.

Hanover, NH, USA

Seems like New Hampshire is full of college towns and we’re okay with that! Durham is home to the main campus of the University of New Hampshire and it offers fun shops, restaurants and even some cool gear shops to show your local pride. While you’re visiting, be sure to check out Emery Farm Market.

Durham, NH 03824, USA

Get out and explore the state as much as you can! This city in New Hampshire is the hottest market in America for buying or selling a home.

OnlyInYourState may earn compensation through affiliate links in this article.

The OIYS Visitor Center

small towns in New Hampshire September 20, 2022 Jessica Bohl What are some beautiful small towns in New Hampshire? With its beautiful landscapes, it’s no wonder that New Hampshire is filled to the brim with beautiful small towns. Hancock is a truly picturesque small town in the southern part of New Hampshire. The covered bridge there is so charming and begs to be photographed. You can also take some great hikes and see historic buildings in this small town. Jackson is another beautiful small town. It is stunning year round, but transforms during the winter into a magical wonderland. For a serene day trip, head to the beautiful small town of Sugar Hill. Which town will you check out first? What are some tiny towns in New Hampshire that are worth a visit? Just because a town may be tiny doesn’t mean it isn’t worth a visit! There are some really great tiny towns in New Hampshire that offer a lot to visitors. For instance, Hart’s Location has just 41 residents, but it has some of the most beautiful scenery in the state. Home to Crawford Notch State Park, this tiny town is definitely worth a visit. Hikers will love the tiny town of Ellsworth in Grafton County, since the beautiful Mount Kineo is located there. Start with these two tiny towns, but be sure to add these other charming small towns in New Hampshire to your list!

The OIYS Visitor Center

small towns in New Hampshire

September 20, 2022

Jessica Bohl

What are some beautiful small towns in New Hampshire? With its beautiful landscapes, it’s no wonder that New Hampshire is filled to the brim with beautiful small towns. Hancock is a truly picturesque small town in the southern part of New Hampshire. The covered bridge there is so charming and begs to be photographed. You can also take some great hikes and see historic buildings in this small town. Jackson is another beautiful small town. It is stunning year round, but transforms during the winter into a magical wonderland. For a serene day trip, head to the beautiful small town of Sugar Hill. Which town will you check out first? What are some tiny towns in New Hampshire that are worth a visit? Just because a town may be tiny doesn’t mean it isn’t worth a visit! There are some really great tiny towns in New Hampshire that offer a lot to visitors. For instance, Hart’s Location has just 41 residents, but it has some of the most beautiful scenery in the state. Home to Crawford Notch State Park, this tiny town is definitely worth a visit. Hikers will love the tiny town of Ellsworth in Grafton County, since the beautiful Mount Kineo is located there. Start with these two tiny towns, but be sure to add these other charming small towns in New Hampshire to your list!

The OIYS Visitor Center

The OIYS Visitor Center

With its beautiful landscapes, it’s no wonder that New Hampshire is filled to the brim with beautiful small towns. Hancock is a truly picturesque small town in the southern part of New Hampshire. The covered bridge there is so charming and begs to be photographed. You can also take some great hikes and see historic buildings in this small town. Jackson is another beautiful small town. It is stunning year round, but transforms during the winter into a magical wonderland. For a serene day trip, head to the beautiful small town of Sugar Hill. Which town will you check out first?

What are some tiny towns in New Hampshire that are worth a visit?

Just because a town may be tiny doesn’t mean it isn’t worth a visit! There are some really great tiny towns in New Hampshire that offer a lot to visitors. For instance, Hart’s Location has just 41 residents, but it has some of the most beautiful scenery in the state. Home to Crawford Notch State Park, this tiny town is definitely worth a visit. Hikers will love the tiny town of Ellsworth in Grafton County, since the beautiful Mount Kineo is located there. Start with these two tiny towns, but be sure to add these other charming small towns in New Hampshire to your list!