The national and state lists rank school districts based on teaching statistics and about 920,000 ratings from 240,000 students and parents.

By Tom Davis (Patch Staff) - January 4, 2016 10:52 am ET

Yes, Mahwah, you still have among the best schools in New Jersey.

Niche.com has just released its 2016 list of the best school districts throughout the nation, as well as the state of New Jersey, and many schools you’ll recognize received high ranks.

In addition to naming the overall best high schools, Niche.com also ranked schools with the best extracurriculars, facilities, food, sports and more.

Niche ranked thousands of districts based on dozens of statistics and 27 million opinions from 300,000 students and parents. View the full methodology here.

Here are the N.J. school districts ranked 1-100, with their national ranking in parenthesis:

  1. Princeton Public Schools (5th in U.S.)
  2. Millburn Township Schools (14th in U.S.)
  3. West Windsor-Plainsboro Regional School District (33rd in U.S.)
  4. Montgomery Township School District (39th in U.S.)
  5. The School District of the Chathams (41st in U.S.)
  6. Summit Public Schools (68th in U.S.)
  7. Ridgewood Public Schools (69th in U.S.)
  8. Pascack Valley Regional High School District (74th in U.S.)
  9. Livingston Public Schools (78th in U.S.)
  10. New Providence School District (81st in U.S.)
  11. Mountain Lakes School District (90th in U.S.)
  12. Bernards Township Public Schools (92nd in U.S.)
  13. East Brunswick Public Schools (96th in U.S.)
  14. West Morris Regional High School District
  15. Tenafly Public Schools
  16. South Brunswick Public Schools
  17. Moorestown Township Public School District
  18. Glen Rock Public School District
  19. Hopewell Valley Regional School District
  20. Haddonfield Public Schools
  21. Hillsborough Township Public School District
  22. Northern Valley Regional High School District
  23. North Hunterdon-Voorhees Regional High School District
  24. Somerset Hills Regional School District
  25. Randolph Township Schools
  26. Holmdel Township School District
  27. Cranford Public School District
  28. Eastern Camden County Regional School District
  29. Glen Ridge Public Schools
  30. Cresskill Public School District
  31. Robbinsville Public Schools
  32. Westfield Public Schools
  33. Lenape Regional High School District
  34. River Dell Regional School District
  35. West Essex Regional School District
  36. Edison Township Public Schools
  37. Morris School District
  38. Ramapo Indian Hills Regional High School District
  39. Hanover Park Regional High School District
  40. Highland Park Board of Education
  41. Metuchen Public Schools
  42. Paramus Public Schools
  43. Montclair Public Schools
  44. Southern Regional School District
  45. Bridgewater-Raritan Regional School District
  46. Fair Lawn Public Schools
  47. Madison Public Schools
  48. Monroe Township Board of Education
  49. Morris Hills Regional School District
  50. Scotch Plains-Fanwood School District
  51. South Orange-Maplewood School District
  52. Point Pleasant Beach Board of Education
  53. Cherry Hill Public Schools
  54. Montville Township School District
  55. Parsippany-Troy Hills Township Schools
  56. Berkeley Heights Public Schools
  57. Ramsey Public Schools
  58. Hasbrouck Heights Board of Education
  59. Freehold Regional High School District
  60. Mahwah Township Public Schools
  61. North Star Academy Charter School of Newark
  62. Cinnaminson Township Public Schools
  63. Rancocas Valley Regional High School
  64. Washington Township Public Schools
  65. Upper Freehold Regional School District
  66. Somerville Public Schools
  67. Pompton Lakes Boro
  68. Wayne Township Public Schools
  69. Township of Ocean Schools
  70. Westwood Regional School District
  71. Kinnelon Board of Education
  72. Delsea Regional High School District
  73. Old Bridge Township School District
  74. Lawrence Township Public Schools
  75. Piscataway Township Schools
  76. Bergenfield Borough School District
  77. Weehawken Board of Education
  78. Teaneck Public School
  79. Jackson Township School District
  80. Midland Park Public Schools
  81. Leonia Public Schools
  82. West Orange Public Schools
  83. Kingsway Regional School District
  84. Ocean City School District
  85. Rutherford Public Schools
  86. Bloomfield Board of Education
  87. Caldwell-West Caldwell Public Schools
  88. Northern Burlington County Regional School District
  89. Matawan-Aberdeen Regional School District
  90. East Windsor Regional School District
  91. Egg Harbor Township School District
  92. Park Ridge Public Schools
  93. Palisades Park Board of Education
  94. Kenilworth Public Schools
  95. Springfield Public Schools
  96. Waldwick School District
  97. Haddon Township School District
  98. Atlantic County Vocational School District
  99. Greater Egg Harbor Regional High School District

100. Delran Township School District