Kids & Family
50 Best New Jersey Towns For Families: 2019 Rankings
New Jersey Family ranked the best-to-worst places to live in NJ by asking this question: Is it best for the family? See list below.

You can probably identify the best places to live in New Jersey by asking this question: Is it best for the family?
That's why the publication New Jersey Family, a resource for New Jersey parents, has announced New Jersey's "Best Towns for Families 2019." The list ranks 500-plus New Jersey towns "through the lens" of how family friendly they are, from top to bottom (see list below).
A number of Jersey Shore towns ranked low on the list, particularly in Ocean County.
Find out what's happening in Princetonfor free with the latest updates from Patch.
Montgomery Township, located in Somerset County, tops this year’s list of more than 500 towns.
“To make our list, we looked at things that matter to families, like stellar public schools along with safety, affordability anddiversity,” says Dina El Nabli, New Jersey Family’s editor.
Find out what's happening in Princetonfor free with the latest updates from Patch.
“I’m excited and honored that Montgomery Township has been selected,” says Montgomery Mayor Sadaf Jaffer. “With over 7,700 acres of parkland, farmland and open space preserved, Montgomery provides a serene and green environment to raise a family. We value sustainability and the environment, and we were one of the first municipalities to certify under the Sustainable New Jersey program.”
From participation in local cleanups to hosting charity events, township residents know how to show up, township leaders say.
“Since my family moved here in 2010, I've been consistently impressed with the quality of our schools, the safety of our town and the services the township provides,” says Montgomery Deputy Mayor Catherine Gural. “I'm not surprised in the least to see our town reach the top spot, and I credit the community in its entirety for making that happen. We're a shining example of what can happen when people of all backgrounds come together.”
The April issue of New Jersey Family features the rankings of all New Jersey municipalities with populations of more than 1,500 people, and includes profiles of the top towns in 11 counties. Go to njfamily.com/besttowns to see profiles of the top towns in all 21 counties in the state.
Research methodology can be found at njfamily.com/methodology
New Jersey’s top 50 towns for families are:
- Montgomery, Somerset County
- Glen Rock, Bergen County
- Bedminster, Somerset County
- Mendham Twp., Morris County
- Bernards Twp., Somerset County
- West Windsor, Mercer County
- North Caldwell, Essex County
- Raritan Twp., Hunterdon County
- Clinton Twp., Hunterdon County
- Union Twp., Hunterdon County
- East Amwell, Hunterdon County
- Ho-Ho-Kus, Bergen County
- Bethlehem, Hunterdon County
- Harding, Morris County
- Chatham Borough, Morris County
- Plainsboro, Middlesex County
- Haddonfield, Camden County
- Verona, Essex County
- New Providence, Union County
- Green Brook, Somerset County
- Berkeley Heights, Union County
- Northvale, Bergen County
- Hopewell Twp., Mercer County
- Allendale, Bergen County
- Cranford, Union County
- Moorestown, Burlington County
- Hillsborough, Somerset County
- Harrington Park, Bergen County
- South Brunswick, Middlesex County
- Warren Twp., Somerset County
- Demarest, Bergen County
- Readington Twp., Hunterdon County
- Hanover Twp., Morris County
- Mendham Borough, Morris County
- Alexandria, Hunterdon County
- Robbinsville, Mercer County
- Marlboro, Monmouth County
- Mahwah, Bergen County
- Chester Twp., Morris County
- Fair Haven, Monmouth County
- Closter, Bergen County
- Chatham Twp., Morris County
- Allentown, Monmouth County
- Mantua, Gloucester County
- Harrison, Gloucester County
- East Hanover, Morris County
- Kingwood, Hunterdon County
- Wyckoff, Bergen County
- Oakland, Bergen County
- Oradell, Bergen County
The best towns for families by county are…
- Atlantic County – Northfield
- Bergen County – Glen Rock
- Burlington County – Moorestown
- Camden County – Haddonfield
- Cape May County – Upper Twp.
- Cumberland County – Deerfield
- Essex County – North Caldwell
- Gloucester County – Mantua Twp.
- Hudson County – Secaucus
- Hunterdon County – Raritan
- Mercer County – West Windsor
- Middlesex County – Plainsboro
- Monmouth County – Marlboro
- Morris County – Mendham Twp.
- Ocean County – Point Pleasant Beach
- Passaic County – Ringwood
- Salem County – Upper Pittsgrove
- Somerset County – Montgomery (and best in NJ)
- Sussex County – Byram Twp.
- Union County – New Providence
- Warren County – Frelinghuysen Twp.
Find the full rankings here: njfamily.com/besttowns
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.