10 Underrated Small Towns In New Jersey Worth Visiting

New Jersey has some truly incredible small towns, from Lambertville to Haddonfield and Clinton to Stone Harbor. These amazing towns are popular day trip destinations but today we’re featuring a few fantastic small towns that deserve a little love. Not only are they great places to live, but they’re also wonderful day trip destinations. You’ll find them below in no particular order.

What’s your favorite underrated small town in New Jersey? What do you love about it? To discover more of our best small towns, click here.