Best Towns for Families

When ranking the most family-friendly towns in NJ, we weighed factors like school quality, safety, affordability and diversity, among other things. Here are the 10 towns that topped our list in Morris County in 2019:

  1. Mendham Township
  2. Harding
  3. Chatham Borough
  4. Hanover
  5. Mendham Borough
  6. Chester Township
  7. Chatham Township
  8. East Hanover
  9. Chester Borough
  10. Mountain Lakes

Best Towns for Families 2019


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