Tired of the same stale chain donuts that are always lying around your office? There’s no comparing donuts like that to the real deal — fresh, made in small batches, and in all sorts of unique flavors. Bring in a dozen from one of these New Hampshire shops and you’ll be the office hero! Or you can always just eat them yourself.

  1. Muriel’s Donuts, Lebanon

Yelp/Lisa S.

Yelp/Alma C. This Lebanon shop is a real hole in the wall, with limited hours and a small selection. It’s worth going out of your way to get a donut here though — they’re unbelievably delicious. That just might be because they’re fried with lard the old fashioned way! But hey, none of us are pretending that donuts are a health food. They’re located at 20 W St Lebanon, NH 03766.

  1. Goody Good Donuts, Laconia

Yelp/Tina S.

Yelp/Kim B. Like Muriel’s, Goody Good shows that you don’t need a fancy space to churn out amazing treats. The donuts here are pure perfection, but you’ll need to get in early to get the full selection. Find them at 235 Union Ave Laconia, NH 03246.

  1. Brothers Donuts, Franklin

Yelp/Cindy C.

Facebook/Brothers Donuts This beloved bakeshop turns out tons of varieties of donuts — and they are all incredible. Try them all at 426 Central St Franklin, NH 03235.

  1. Klemm’s Bakery, Windham

Yelp/Ian W.

Yelp/Jenn S. Some claim that Klemm’s makes the best donuts in New Hampshire, and they are indisputably delicious. See what you think at 29 Indian Rock Rd, Rt 111 Windham, NH 03087.

  1. Stonehouse Baking Company, Barrington

Facebook/Stonehouse Baking Company Official Page

Facebook/Stonehouse Baking Company Official Page This longstanding favorite has a stunning array of donut choices — even an Elvis donut with bacon and banana! Try one at 746 Calef Hwy Rte 125 Barrington, NH 03825.

  1. Harvey’s Bakery & Coffee Shop, Dover

Yelp/Don W.

Yelp/Heather F. Harvey’s has been serving up amazing donuts since 1932, so clearly, they’re doing something right. You can’t skip their maple donuts. Try them at 376 Central Ave Dover, NH 03820.

  1. Lou’s Bakery and Cafe, Hanover

Yelp/Kelly P.

Yelp/F H. This college town favorite is beloved for its donuts and crullers. If you can’t get enough of the cruller, have breakfast here and order it as French toast — yum! Find Lou’s at 30 S Main St Hanover, NH 03755.

Craving a different type of sweet? Check out this Granite State cheesecake shop.

Yelp/Lisa S.

Yelp/Alma C.

This Lebanon shop is a real hole in the wall, with limited hours and a small selection. It’s worth going out of your way to get a donut here though — they’re unbelievably delicious. That just might be because they’re fried with lard the old fashioned way! But hey, none of us are pretending that donuts are a health food. They’re located at 20 W St Lebanon, NH 03766.

Yelp/Tina S.

Yelp/Kim B.

Like Muriel’s, Goody Good shows that you don’t need a fancy space to churn out amazing treats. The donuts here are pure perfection, but you’ll need to get in early to get the full selection. Find them at 235 Union Ave Laconia, NH 03246.

Yelp/Cindy C.

Facebook/Brothers Donuts

This beloved bakeshop turns out tons of varieties of donuts — and they are all incredible. Try them all at 426 Central St Franklin, NH 03235.

Yelp/Ian W.

Yelp/Jenn S.

Some claim that Klemm’s makes the best donuts in New Hampshire, and they are indisputably delicious. See what you think at 29 Indian Rock Rd, Rt 111 Windham, NH 03087.

Facebook/Stonehouse Baking Company Official Page

This longstanding favorite has a stunning array of donut choices — even an Elvis donut with bacon and banana! Try one at 746 Calef Hwy Rte 125 Barrington, NH 03825.

Yelp/Don W.

Yelp/Heather F.

Harvey’s has been serving up amazing donuts since 1932, so clearly, they’re doing something right. You can’t skip their maple donuts. Try them at 376 Central Ave Dover, NH 03820.

Yelp/Kelly P.

Yelp/F H.

This college town favorite is beloved for its donuts and crullers. If you can’t get enough of the cruller, have breakfast here and order it as French toast — yum! Find Lou’s at 30 S Main St Hanover, NH 03755.

OnlyInYourState may earn compensation through affiliate links in this article.