Best Pizza in Haverhill MA (Updated Fall 2023)

It’s been quite a journey for me, having tasted pizza all over the world. I’ve tried a variety of styles – from gourmet toppings to classic single-topping thin crusts. Now, Haverhill is up next on my list – with 12 local pizza places under my belt!

I’m excited to be diving in and sharing all that deliciousness with you. Who has the best crust? What are the tastiest toppings? All these questions will be answered as I recount my adventures through the world of Haverhill pizza.

If you don’t find the best pizza here, check out the best pizza in the whole state of Massachusetts

#1 best pizza place in Haverhill - River Street Cafe

#1 River Street Cafe

Open Hours
Monday: 9AM-8PM
Tuesday: 9AM-8PM
Wednesday: 9AM-8PM
Thursday: 9AM-9PM
Friday: 9AM-9PM
Saturday: 9AM-9PM
Sunday: Closed

Benefits
  • Offers dessert


The atmosphere of the restaurant alone is enough to make it worth visiting. The decor is bright and inviting, and the staff are always friendly and helpful with any questions or requests.

But let’s talk about their pizza! As a pizza connoisseur, I can confidently say that River Street Cafe has some of the most delicious pies I have ever tasted. Their thin crusts are perfectly crafted – light, flaky, and crispy on the edges but still slightly chewy in the center. Every bite bursts with flavor from their fresh ingredients (which they source locally!). Toppings range from classic margherita to unique creations like dragonfruit and jalapeno pepperoni.

Overall, if you’re looking for an unforgettable pizza experience in Haverhill MA, you can’t go wrong with River Street Cafe!

If you’re willing to go an extra 5 miles, you can get to 25 more pizza places in Salem!

#2 best pizza place in Haverhill - Ari's Pizza & Subs

#2 Ari’s Pizza & Subs

Open Hours
Monday: 11AM-9PM
Tuesday: 11AM-9PM
Wednesday: 11AM-9PM
Thursday: 11AM-9PM
Friday: 11AM-9PM
Saturday: 11AM-9PM
Sunday: Closed

Benefits
  • Has a kid’s menu
  • Offers dessert


The menu boasts an array of classic pies, with the star being their award-winning deep dish. The crust was crispy and savory, with a hint of sweetness that made it truly unique. Toppings were plentiful and generous; each slice was fully loaded with delicious ingredients from pepperoni to mushrooms.

I also tried some of their specialty pizzas which all had a distinct flavor profile that kept me intrigued until the last bite. Whether it was the extra spicy chipotle chicken or the medley of vegetables on the veggie supreme, there was something for everyone.

The subs are no less amazing than the pizza. They come packed with flavorful meats and cheeses, served on their freshly baked bread. Not to mention, their Italian Hoagie is definitely worth mentioning!

In summary: Ari’s Pizza & Subs is easily one of the best pizza places I’ve been to in Haverhill MA – or anywhere else for that matter! Highly recommended!

#3 best pizza place in Haverhill - Napoli's Pizza

#3 Napoli’s Pizza

Open Hours
Monday: Closed
Tuesday: Closed
Wednesday: Closed
Thursday: 11:30AM-7PM
Friday: 11:30AM-7PM
Saturday: 11:30AM-7PM
Sunday: 11:30AM-7PM

Benefits
  • Nice tourist spot


This pizza place is the real deal. The crust was perfectly baked – not too thick and not too thin – with that delightful crunch that makes you want to keep eating slice after slice. The cheese was gooey and stringy, making every bite oh-so satisfying. And the sauce! Packed with herbs and spices, it’s simply the best I’ve ever had.

I’m normally pretty picky about toppings, but Napoli’s really knows how to make them work. Every one of their topping combinations is masterfully crafted for flavor fusion perfection. Whether it’s pepperoni or mushrooms, sausage or spinach, you can always expect an out-of-this-world experience from Napoli’s Pizza.

The atmosphere of this restaurant is also top notch, making it a great spot for a date night or family gathering. The team of friendly staff members create a wonderful atmosphere where everyone truly feels welcome and taken care of – no wonder Napoli’s is so popular in Haverhill MA!

With all these factors in mind, it’s clear why Napoli’s Pizza deserves the title of “best pizza in Haverhill MA.” From its fantastic toppings to its extraordinary crust to its warm and inviting environment, you really can’t get any better than Napoli’s Pizza!

#4 best pizza place in Haverhill - la Pizza di Forno

#4 la Pizza di Forno

Open Hours
Monday: Closed
Tuesday: 11AM-9PM
Wednesday: 11AM-9PM
Thursday: 11AM-9PM
Friday: 11AM-9PM
Saturday: 11AM-9PM
Sunday: Closed

Benefits
  • Has some vegetarian options
  • Serves alcohol
  • Offers dessert
  • Nice tourist spot


The artistry of the crust is second to none–la Pizza di Forno creates a perfectly thin and crispy outer edge that is an absolute joy to bite into. The tomato sauce has just enough tanginess and salt that pairs excellently with their cheese blend. It’s like each individual component was chosen specifically for the perfect flavor combo.

My personal favorite pizza from la Pizza di Forno is the “Speciale,” which comes fully loaded with italian sausage, pepperoni, mushrooms, red onions, and roasted red peppers. While it may sound like your typical pizzeria pizza, I can assure you that this combination is unbelievably delicious!

On top of the quality of the food itself, la Pizza di Forno also boasts stellar customer service. I’m always greeted with a warm smile and friendly attitude whenever I enter through their doors.

In conclusion, I highly recommend la Pizza di Forno for those in search of some of the best pizza in Haverhill MA! Trust me when I say that you won’t be disappointed if you pay them a visit–you’ll be glad you did!

#5 best pizza place in Haverhill - The Pizza Place

#5 The Pizza Place

Open Hours
Monday: 11AM-10PM
Tuesday: 11AM-10PM
Wednesday: 11AM-10PM
Thursday: 11AM-11PM
Friday: 11AM-11PM
Saturday: 11AM-11PM
Sunday: Closed

Benefits
  • Offers dessert


The atmosphere is great – it’s not overly crowded, the staff are friendly and welcoming, and the decor is modern and inviting.

The pizza itself is nothing short of amazing. The crust has a perfect crunch, the cheese is melted to perfection, and the toppings are fresh and flavorful. And let me tell you – the Specialty Pizzas they serve up? Divine! They have tons of unique flavor combinations that I’ve never seen before.

I highly recommend The Pizza Place if you’re looking for an excellent pizza experience in Haverhill MA. Whether it’s date night or just dinner with friends, this place will definitely satisfy your cravings for some delicious pies!

#6 best pizza place in Haverhill - Krueger Flatbread

#6 Krueger Flatbread

Open Hours
Monday: 4-9PM
Tuesday: Closed
Wednesday: 4-9PM
Thursday: 4-9PM
Friday: 4-9:30PM
Saturday: 4-9:30PM
Sunday: 4-8PM

Benefits
  • Nice tourist spot
  • Offers dessert
  • Has a kid’s menu
  • Serves alcohol (and hard liquor!)
  • Has some vegetarian options
  • Great place to watch sports

Downsides
  • No delivery


I recently had the pleasure of dining at Krueger Flatbread and what a delightful experience it was. Upon entering, I could already smell the delicious aroma of fresh-baked pizza. It was like a warm welcome!

The atmosphere at Krueger Flatbread is great for family dining, there’s a kids menu, and even some vegetarian options. Plus, they have a full bar with hard liquor which makes it great for adults looking to kick back and relax after work. The place has an old school vibe – perfect for tourists who want to experience some classic Haverhill culture. Also, if you’re into sports, this is definitely the spot to watch your favorite teams in action while savoring that amazing pizza.

Speaking of pizza – the star of the show here at Krueger Flatbread! The pies are beyond delicious – made with only the freshest ingredients and hand-tossed dough that’s so fluffy you’d think clouds were kissing your taste buds… yum! To top off my experience, I got to enjoy one of their desserts – something sweet to satisfy my cravings after all that savory pizza goodness.

All in all, I’d highly recommend Krueger Flatbread as one of the best places for great food and atmosphere in Haverhill MA. My only complaint is that they don’t deliver… but sometimes a little extra effort is worth it when it comes to getting your hands on some quality grub!

#7 best pizza place in Haverhill - Steve's House of Pizza

#7 Steve’s House of Pizza

Open Hours
Monday: 11AM-9PM
Tuesday: 11AM-9PM
Wednesday: 11AM-9PM
Thursday: 11AM-9PM
Friday: 11AM-9PM
Saturday: 11AM-9PM
Sunday: 11AM-9PM

Benefits
  • Has a kid’s menu
  • Offers dessert


The first thing that struck me about Steve’s was the atmosphere. Everywhere I looked, I saw smiling faces, delicious smells, and a relaxed and inviting atmosphere. The decor is modern but still has an old-fashioned Italian pizzeria feel to it.

The pizza at Steve’s is delicious! The crust is thin but not too thin and the topping selection is vast. I recommend trying their “Signature Pie” loaded with pepperoni, bacon, mushrooms and olives – it’s out of this world! They also have some unique creations that really stand out like the taco pizza (my favorite) which has seasoned beef, lettuce, tomatoes and cheese topped with a zesty salsa sauce.

Aside from pizza, Steve’s serves a variety of other menu items including salads, sandwiches and pasta dishes that are equally as delicious as their pizza. Plus they also offer a great selection of craft beers on tap to pair with your meal.

All in all, if you’re looking for one of the best pizzas in Haverhill MA then Steve’s House of Pizza is definitely worth checking out – you won’t be disappointed!

#8 best pizza place in Haverhill - Nelly's Kitchen

#8 Nelly’s Kitchen

Open Hours
Monday: Closed
Tuesday: 11AM-9PM
Wednesday: 11AM-9PM
Thursday: 11AM-9PM
Friday: 11AM-9PM
Saturday: 11AM-9PM
Sunday: 11AM-9PM

Benefits
  • Offers dessert


I absolutely loved the classic Margherita pizza at Nelly’s Kitchen – the tomato sauce was so fresh and flavorful and the crust had just the right amount of crunch. It truly was delicious! The service I received was also top-notch – my server was friendly and attentive, making sure I had everything I needed.

But what really set Nelly’s apart from other pizza places was their unique topping selection. From pepperoni to pineapple to roasted vegetables – you’ll never get bored with the flavors offered here. And don’t even get me started on their specialty pizzas! Every single one I tried blew my taste buds away in a way that only Italian cuisine can manage.

All in all, I would highly recommend visiting Nelly’s Kitchen for anyone looking for the best pizza in Haverhill MA. This is definitely a spot worth checking out if you’re ever in town!

If you’re willing to go an extra 12 miles, you can get to 15 more pizza places in Newburyport!

#9 best pizza place in Haverhill - Mediterranean Pizza and Roast Beef

#9 Mediterranean Pizza and Roast Beef

Open Hours
Monday: 11AM-11PM
Tuesday: 11AM-11PM
Wednesday: 11AM-11PM
Thursday: 11AM-11PM
Friday: 11AM-12AM
Saturday: 11AM-12AM
Sunday: 11AM-11PM

Benefits
  • Has a kid’s menu
  • Offers dessert


To start, the atmosphere of this place is really nice. It’s a quaint restaurant with a rustic feel that instantly puts you at ease. The staff are incredibly friendly and welcoming, and they always make sure that your experience is top notch.

As for the food, wow! I’m usually picky when it comes to pizza but Mediterranean Pizza and Roast Beef has totally changed my opinion. The pizzas are cooked to perfection, with a golden crunchy crust, ample cheese and just the right amount of toppings. They also have some amazing roast beef sandwiches too. The meat is tender and flavorful, topped with all the traditional fixings that you crave.

Overall, if you’re looking for the best pizza in Haverhill MA then look no further than Mediterranean Pizza and Roast Beef. I highly recommend checking them out — you won’t be disappointed!

#10 best pizza place in Groveland - Riverside Pizza

#10 Riverside Pizza

Open Hours
Monday: Closed
Tuesday: Closed
Wednesday: 11AM-8:30PM
Thursday: 11AM-8:30PM
Friday: 11AM-8:30PM
Saturday: 11AM-8:30PM
Sunday: 11AM-8:30PM

Benefits
  • Has some vegetarian options
  • Offers dessert
  • Has a kid’s menu


The atmosphere is warm and inviting, with a staff that is always ready to serve up a hot and delicious pie. The menu offers plenty of traditional options, as well as an array of unique and creative topping combinations that keep me coming back for more.

I especially love their signature pies – the White River Supreme and the Haverhill Heaven. The White River Supreme is loaded with mozzarella cheese and topped with mushrooms, onions, green peppers, fresh basil, and garlic butter sauce. The Haverhill Heaven has even more ingredients: mozzarella cheese, pepperoni, Italian sausage, mushrooms, onions, tomato sauce, Parmesan cheese and oregano. It’s definitely one of my favorite pizzas in town!

To top it all off (literally!), there’s some really interesting dessert options on the menu. From fried dough sticks to cannoli to a fantastic NY-style cheesecake – I can’t get enough of Riverside Pizza!

If you’re ever looking for the best pizza in Haverhill MA – look no further than Riverside Pizza!

#11 best pizza place in Haverhill - NH Beach Pizza

#11 NH Beach Pizza

Open Hours
Monday: 11AM-8PM
Tuesday: 11AM-8PM
Wednesday: 11AM-8PM
Thursday: 11AM-8PM
Friday: 11AM-9PM
Saturday: 11AM-9PM
Sunday: 11AM-8PM

Benefits
  • Offers dessert


The first thing that stood out to me was the aroma – it was absolutely heavenly! I knew immediately that I had to try it. The crust was perfectly thin and crispy, just how I like it. It wasn’t too oily either, which is always a plus.

The toppings were great too – they definitely weren’t skimping on the ingredients here! The cheese was wonderfully melted and the sausage cut into just the right bite-sized pieces. That’s important when you’re eating pizza on the go!

All in all, NH Beach Pizza really blew me away with its fantastic quality and taste. It’s definitely one of the best places for pizza in Haverhill MA, and I highly recommend it to anyone looking for delicious pizza!

#12 best pizza place in Haverhill - Hilldale Pizza & Subs

#12 Hilldale Pizza & Subs

Open Hours
Monday: 11AM-10PM
Tuesday: 11AM-10PM
Wednesday: 11AM-10PM
Thursday: 11AM-10PM
Friday: 11AM-11PM
Saturday: 11AM-11PM
Sunday: 12-9PM

Benefits
  • Has a kid’s menu


The crust is just the right amount of crispy and chewy. The sauce has a delicious balance of sweet and savory flavors. And the toppings are always fresh and flavorful. To top it off, they offer a variety of specialty pizzas that will satisfy any pizza craving.

The staff at Hilldale Pizza & Subs are some of the most friendly people I’ve encountered. They always answer my questions with a smile and take care to make sure my order is perfect each time.

I’d also like to mention that Hilldale Pizza & Subs also serves delicious subs and sandwiches. I highly recommend their Italian sub which is loaded with meats, cheeses, vegetables, and a zesty Italian dressing!

In conclusion, if you’re looking for incredible pizza in Haverhill MA then Hilldale Pizza & Subs is the place for you! Whether it’s traditional or specialty pies or subs, they have something for everyone!

      Pizza Oven Radar