Exploring the best small towns in New Jersey is one of my favorite summer (and spring, and fall) activities. There are dozens to love and I’ve covered so many over the years including Haddonfield, Clinton, Lambertville, and countless others. Each community is packed with charm, and worthy of a visit, whether it be for just a day or to spend a weekend exploring. Today, the focus is on Flemington – read below and you’ll fall in love with this town.

There’s a lot to love about Flemington! Flemington DIY is a community art space offering a variety of affordable programs and classes. The Historic Hunterdon County Courthouse was home to the notorious Lindenburg trial back in 1935. Its Stangl Factory also offers a farmer’s market, art gallery, yoga classes, live music, and more. Flemington rocks!

What’s your favorite small town in New Jersey? Do you prefer southern farm towns, or northern mountains and lakes? Let us know – we’d love to visit your pick for the best small towns in New Jersey!

OnlyInYourState may earn compensation through affiliate links in this article.

More to Explore

best small towns in new jersey

What is the oldest town in New Jersey?

Officially, the oldest town in New Jersey is Woodbridge! It was granted a charter in 1669 by King Charles II. There are a few other towns that have been around for nearly as long, too: Burlington was founded in 1677, Newark was incorporated in 1693, and Morristown was settled in 1715. There is so much history here in New Jersey! You can read more about our oldest towns and their histories right here.

What is the most unique town in New Jersey?

There are a lot of unique towns in New Jersey, but we think Haddonfield is one of the best small towns in New Jersey when it comes to truly standing out. You'll find a little bit of everything here! The downtown shopping district on Kings Highway features small shops that have been around for ages and restaurants that feature cuisine from all over the world. Be sure to visit the English Gardener Gift Shop! Read more about why we love Haddonfield right here.

What is the most naturally beautiful town in New Jersey?

Many of New Jersey's small towns are packed with beauty and charm, but Walpack is one that we can't quite get over! This Sussex County community has a fairly tumultuous history - it was almost abandoned to build a dam in the 1960s. The dam was never built, and only a handful of residents remained. Surrounding the town you'll find gorgeous forests, tall cascades, streams, rivers, brooks, and meadows. Take a look!