New Jersey is home to dozens of incredibly charming small towns, Cape May and Clinton come to mind immediately. However, we’re also home to some truly tiny towns with populations well below average for our state. Each of the towns on this list has 1,000 residents or less, but it’s time that they get some recognition. Populations listed are based on recent census data.
1. Bay Head, Population 968
This tiny town runs along the ocean, in the shadows of Point Pleasant. It has a beautiful, family-friendly beach and a small museum housed in the Loveland Homestead. Don't miss Mueller's Bakery near Twilight Lake for sweet treats while you're in town.
2. Longport, Population 895
This island town near Atlantic City is a great spot for surfing and spotting some spectacular architecture.
3. Roosevelt, Population 882
This Monmouth County town was originally established as Jersey Homesteads during the Great Depression. Its primary purpose was to relocate Jewish garment workers and help them overcome poverty.
4. Stone Harbor, Population 866
This shore resort is one of the 101 richest towns in America, according to Worth Magazine. Originally marketed to wealthy Philadelphians as a summer getaway, it now attracts the elite from all over. Though the borough may be small, the downtown is thriving with businesses like Island Studio, Quahog's Seafood Shack, Ocean Galleries and the famous Fudge Kitchen.
5. Bloomsbury, Population 870
This Hunterdon County town was once known as Johnson's Iron Works. You won't find many restaurants here, but locals enjoy Casola's Pizza & Grill.
6. Branchville, Population 841
Once a thriving railroad town, this village comes in at less than one square mile. Still, it manages to have a little downtown area with restaurants like Third Base Pub and shops like Broad Street Books.
7. Wrightstown, Population 802
Wrightstown is one of 56 South Jersey municipalities that are located within the New Jersey Pinelands National Reserve. Adjacent to Fort Dix, there are many places to grab grub including Sebastian's Schnitzelhaus and Kelly's Bar.
8. Rocky Hill, Population 692
This historic town was once known as the Devil's Featherbed because the rocky terrain was difficult to navigate by wagon. You won't find public schools or even a police force here, but you will find ONE 53, a cozy bistro.
9. Barnegat Light, Population 576
This is one tiny town that most New Jerseyans have heard of, being that it's home to the iconic Barnegat Lighthouse. While you're here, be sure to check out the shops at historic Viking Village.
10. Rockleigh, Population 541
Volvo's American headquarters can be found in this tiny Bergen County town, along with the Rockleigh Country Club and Golf Course.
11. Stockton, Population 538
This scenic town of the Delaware River hasn't changed much since the 1800s. While in town, visit the striking Prallsville Mills complex which offers tours, classes and events like the upcoming Halloween Spooktacular. You'll also find the charming Woolverton Inn here.
12. Shiloh, Population 516
This teeny tiny town in Cumberland County has its own sod farm - Rabbit Hill Farms.
13. Mantoloking, Population 296
Though this shore town was severely damaged by Hurricane Sandy, it is still considered one of the most exclusive places to live in the United States. In the summer, the population swells to around 5,000 and celebrities like Katherine Hepburn and Richard Nixon once had summer homes here.
14. Loch Arbour, Population 196
This small town near Asbury Park offers both ocean beach and lake views. The village has just .1 square miles of land.
15. Pine Valley, Population 24
Tavistock is the smallest town in New Jersey, with just 5 residents. Pine Valley is the second smallest, but it is home to the top-ranked golf course in the world. Pine Valley Golf Course is incredibly exclusive, though guests are invited once a year on the final day of the Crump Cup.