Best Towns for Families 2019
Courtesy of Duke Farms Facebook page

These are the large NJ towns with a population greater than 35,000 that ranked high on our overall list. The top spot was taken by Hillsborough in Somerset County. Duke Farms, an estate packed with gardens, sculptures and fountains, is a town highlight. Bridgewater, another Somerset town, also came in towards the top. That town’s home to a new Trader Joe’s (read about it here) and Sticky’s Finger Joint, an over-the-top chicken finger eatery (find out what’s on the menu). The most populated town on the list? Edison. This Middlesex County hub has north of 100,000 people living there. It’s also home to NJ’s first ever Topgolf (see the pics), a facility boasting hitting bays, a hi-tech driving range and more. See the full list below.

TownCountyPopulationOverall Rank
HillsboroughSomerset County40,00328
South BrunswickMiddlesex County46,56130
MarlboroMonmouth County40,30638
BridgewaterSomerset County45,41454
East BrunswickMiddlesex County48,84066
Mount LaurelBurlington County41,662124
ManalapanMonmouth County40,013125
Cherry HillCamden County71,479136
EveshamBurlington County45,381149
EdisonMiddlesex County102,450159


Best Towns for Families 2019

See the Full 2019 List of NJ’s Best Towns for Families

See What Our Readers Are Saying