From breathtaking views to beautiful beaches, we really do have it all here in New Jersey – and that includes an abundance of charming small towns. To make the most of what the Garden State has to offer, taken in several small towns over the course of a fun-filled road trip. I feature some of our most popular, mixing in a few hidden gems.

Can’t get enough of New Jersey’s small towns? Check out these 25 Small Towns In New Jersey Where Everyone Knows Your Name or The 12 Most Beautiful, Charming Small Towns In New Jersey.

OnlyInYourState may earn compensation through affiliate links in this article.