A quintessential New England small town, there are lots of things to do in Peterborough, New Hampshire. In addition to a classic downtown studded with quaint local businesses and restaurants, Peterborough has great genes. This small town is located in the Monadnock Region along the Contoocook River — one of the most beautiful parts of the state. Dashing good looks aside; Peterborough also has quite the dining scene. (We know — this place is a triple threat!) Peterborough may be a small town with only 6,000 residents, but it’s in the small town that you’ll find some of the very best food in New Hampshire. So, when you’re ready for a great meal, consider checking out some of the incredible restaurants in Peterborough, New Hampshire.

Related Stories

This Speakeasy Hidden In A Hardware Store In New Hampshire Is Perfect For A Date Night

This Speakeasy Hidden In A Hardware Store In New Hampshire Is Perfect For A Date Night

The Incredible Flower Road Trip Through New Hampshire Is The Ultimate Spring Adventure

The Incredible Flower Road Trip Through New Hampshire Is The Ultimate Spring Adventure

My Return Visit To New Hampshire's Pulpit Rock Conservation Area Brought Me Back To The Ice Age

My Return Visit To New Hampshire's Pulpit Rock Conservation Area Brought Me Back To The Ice Age

Once you learn about all the things to do in Peterborough, New Hampshire, you’ll quickly realize that what Peterborough lacks in size, it makes up for in flavor. This charming small town is home to some of the best places to eat in New Hampshire, and is a must-visit for any New England foodie.

So, what do you think? Are these the best restaurants in Peterborough, New Hampshire? Ever dined at any of the eateries mentioned above? Know of any other great restaurants in small town New Hampshire? Know of other things to do in Peterborough, New Hampshire? Whatever you have to say, we want to hear it, so share your thoughts with us!

If you’re hungry for more, definitely put these 10 amazing New Jersey restaurants on your bucket list.

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

More to Explore

Things To Do In Peterborough, New Hampshire

Aside from the restaurants in Peterborough, New Hampshire, what are the best places to dine in New Hampshire?

There are lots of great restaurants in New Hampshire. Here are some of the best restaurants in New Hampshire:

  • Gypsy Café - This funky café is covered in bright murals and full of sunlight. The menu is eclectic and international, with all sorts of delicious and unique dishes to choose from.
  • The Fox Tavern - Established in 1789, this restaurant, which is located inside Hancock Inn, serves delicious interpretations of New England favorites using locally-sourced ingredients.
  • The Old Courthouse Restaurant - As you may have guessed, this restaurant is housed in a historic courthouse, built in 1826. It's on the National Register of Historic Places, and houses the Newport Historical Society's museum on the second floor.

 

What are the most charming small towns in New Hampshire?

In addition to Peterborough, there are plenty of other charming small towns in New Hampshire. Here are some of the best small towns in New Hampshire:

  • Lincoln - Most people who visit Lincoln, New Hampshire, might do so for the White Mountain access. While that certainly helps make this town cool, it's the scenic Hobo Railroad and the annual winter Ice Castles that take it to super-cool!
  • Sugar Hill - This town of fewer than 600 residents hosts the annual Lupine festival each year and it's home to Polly's Pancake Parlor. If those two things don't make up the coolest way to spend a day, we'd rather be uncool.
  • Hanover - Home to Dartmouth College, Hanover is a fun college town in all the right ways. Live music and fun bars are just a few of the ways to enjoy the nightlife here.