Best Towns for Families 2019
Courtesy of the Borough of New Providence

Towns with a population under 15,000 that ranked high on our overall list.

Town County Population Overall Rank
Glen Rock Bergen County 12,045 2
Bedminster Somerset County 8,210 3
North Caldwell Essex County 6,730 7
Clinton Township Hunterdon County 12,907 9
Chatham Borough Morris County 8,928 15
Haddonfield Camden County 11,435 17
Verona Essex County 13,608 18
New Providence Union County 13,308 19
Green Brook Somerset County 7,212 20
Berkeley Heights Union County 13,759 21

 

Best Towns for Families 2019

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