Gloucester Township Police Officer Injured In Crash On Atlantic City Expressway
Camden High Basketball Legend Victor Carstarphen Running for City Council in Ward 2


Montgomery in Somerset County is our #1 ranked town


SUMMIT, NJ, March 28, 2019 – Today, New Jersey Family, the essential source for NJ parents, Good news 1announced New Jersey’s Best Towns for Families 2019. Now in its fourth year, the list ranks New Jersey towns through the lens of how family friendly they are.

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.

“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, Montgomerians 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 to see profiles of the top towns in all 21 counties in the state. 

New Jersey’s top 20 towns for families are:


1. Montgomery                                            11. East Amwell

2. Glen Rock                                                12. Ho-Ho-Kus

3. Bedminster                                              13. Bethlehem

4. Mendham Twp.                                      14. Harding

5. Bernards Twp.                                        15. Chatham Borough

6. West Windsor                                         16. Plainsboro

7. North Caldwell                                        17. Haddonfield

8. Raritan Twp.  (Hunterdon County)   18. Verona

9. Clinton Twp.                                           19. New Providence

10. Union Twp. (Hunterdon County)    20. Green Brook


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:

For nearly 30 years, New Jersey Family has been the #1 trusted authority on what to do, where to go and where to raise a family for more than half a million parents in New Jersey. We know what families in the Garden State need to live happier, healthier, more involved lives—and we deliver it. Find us at and on Facebook at

*New Jersey Family did not rank NJ towns with fewer than 1,500 residents due to insufficient public data. Research methodology can be found at