
3 New Jersey Small Towns Ranked Among Best in the Northeast
New Jersey is well-represented on a recent list of the best small towns on the East Coast.
New Jersey Towns Among The Best In The Northeast
If you live in New Jersey, you know we have a state full of places that capture small-town charm better than anywhere else.

That fact is reflected in a recently published list of the best small towns in the Northeast. New Jersey is all over that list.
The list, published by Stacker, contains their choices for the top 25 best small towns in that region of the country.
Which New Jersey Small Towns Are The Best?
New Jersey residents will be pleased to know that the Garden State has been recognized on the list several times.
Read More: New Jersey's Most Expensive Town
To be precise, New Jersey made the list three times. All three made the top 16, and two are in the top ten on the list.
And these towns are not the usual suspects for New Jersey. For example, Cape May didn't show up on this list at all.
New Jersey's Top Small Towns
So, which New Jersey towns got the honor of being named on this list? Here they are. Let's see if you agree.
#16 Haworth - It's a small borough in Bergen County, with a population of under 4000 people. This town is nestled in the northeast corner of our state.
#7 Mountain Lakes - The Morris County town of Mountain Lakes is New Jersey's first entry on the list's top 10.
#3 Princeton Junction - landing solidly in the top 5 is the lovely Mercer County town of Princeton Junction. It was topped by only Great Neck Gardens, New York, and Houserville, Pennsylvania.
Towns like Spring Lake, Cape May, Red Bank, and Hoboken could easily have made the list as well, but we won't be greedy.
The 20 Most Beautiful Towns In New Jersey
Gallery Credit: Lou Russo
The 20 Most Amazing New Jersey Beach Towns According To You
Gallery Credit: Lou Russo