SCOTCH PLAINS/FANWOOD, NJ -- The Scotch Plains-Fanwood School District rated no. 50 in New Jersey, according to a new ranking by real estate site Niche.com

The eight schools (five elementary, two middle schools, one high school) in the district, which has 5,481 students in grades K-12, was given an overall A grade. SPFK-12 rated no less than a B in any category and scored A+ ratings in Academics and Educational Outcomes.

Academics: A+
Administration & Policies: A
Educational Outcomes: A+
Extracurriculars: A
Food: B+
Health & Safety: B+
Resources & Facilities: B
Sports & Fitness: A
Student Culture & Diversity: B
Teachers: A

Sign Up for E-News

According to state standards, 87% of students in the Scotch Plains-Fanwood district are considered proficient in math and/or reading. The district has an overall annual budget of $83,103,000, which amounts to an average of $15,168 spent per student.

The Average Graduation Rate in SPFK-12 was 98.0%, compared to the national average of 82.2%. The student-teacher ratio was 13:1, significantly lower than the 16:1 average nationwide. Math proficiency was at 90 percent (vs. 75.1 percent in NJ), and reading proficiency was at 84 percent (70 percent is the average statewide).

Princeton's public schools were rated no. 1 in the study, followed by Millburn, West-Windsor-Plainsboro, Montgomery Township, Chatham, Summit (top in Union County), Ridgewood, Pascack Valley, Livingston, and New Providence in the Top 10.

Nearby Cranford rated no. 27, while Westfield rated no. 32. Here are New Jersey's Top 50 school districts as ranked by Niche.com.

  1. Princeton Public Schools 
  2. Millburn Township Schools 
  3. West Windsor-Plainsboro Regional School District 
  4. Montgomery Township School District 
  5. The School District of the Chathams 
  6. Summit Public Schools 
  7. Ridgewood Public Schools 
  8. Pascack Valley Regional High School District 
  9. Livingston Public Schools
  10. New Providence School District 
  11. Mountain Lakes School District 
  12. Bernards Township Public Schools 
  13. East Brunswick Public Schools 
  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

To read Niche.com's methodology in creating its rankings, click here.