Best Schools in New Jersey

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in New Jersey. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Middle School in NJ and #1 in Hudson County

6 - 8 | Jersey City, NJ | Hudson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 483 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#1 High School in NJ and #1 in Hudson County

9 - 12 | Jersey City, NJ | Hudson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 710 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#1 Elementary School in NJ and #1 in Monmouth County

PK - 3 | Rumson, NJ | Monmouth County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 410 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#2 High School in NJ and #1 in Morris County

9 - 12 | Kinnelon, NJ | Morris County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 671 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#2 Middle School in NJ and #1 in Morris County

6 - 8 | Mountain Lakes, NJ | Morris County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 313 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#2 Elementary School in NJ and #1 in Essex County

PK - 3 | N Caldwell, NJ | Essex County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 392 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#3 Elementary School in NJ and #1 in Bergen County

K - 3 | Mahwah, NJ | Bergen County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 217 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A+ Overall Grade

#3 Middle School in NJ and #2 in Morris County

5 - 8 | Brookside, NJ | Morris County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 372 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#3 High School in NJ and #2 in Morris County

9 - 12 | Mountain Lakes, NJ | Morris County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 706 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#4 Middle School in NJ and #1 in Hunterdon County

5 - 8 | Hampton, NJ | Hunterdon County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 232 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#4 Elementary School in NJ and #1 in Union County

1 - 5 | Summit, NJ | Union County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 293 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#4 High School in NJ and #1 in Somerset County

9 - 12 | Skillman, NJ | Somerset County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,687 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#5 Elementary School in NJ and #1 in Middlesex County

K - 5 | Old Bridge, NJ | Middlesex County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 334 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#5 Middle School in NJ and #1 in Monmouth County

6 - 8 | Colts Neck, NJ | Monmouth County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 368 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#5 High School in NJ and #1 in Hunterdon County

9 - 12 | Annandale, NJ | Hunterdon County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 1,707 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#6 Middle School in NJ and #1 in Atlantic County

5 - 8 | Margate, NJ | Atlantic County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 186 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#6 Elementary School in NJ and #1 in Burlington County

PK - 3 | Moorestown, NJ | Burlington County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 381 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#6 High School in NJ and #1 in Bergen County

9 - 12 | Demarest, NJ | Bergen County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 1,093 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#7 Elementary School in NJ and #1 in Morris County

K - 5 | Mountain Lakes, NJ | Morris County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 451 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#7 Middle School in NJ and #1 in Bergen County

6 - 8 | Woodcliff Lake, NJ | Bergen County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 261 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#7 High School in NJ and #2 in Bergen County

9 - 12 | Old Tappan, NJ | Bergen County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,258 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#8 Middle School in NJ and #2 in Monmouth County

5 - 8 | Little Silver, NJ | Monmouth County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 378 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#8 Elementary School in NJ and #2 in Essex County

PK - 6 | Essex Fells, NJ | Essex County

  • A+ Overall Grade
  • 7:1 Student/Teacher
  • 205 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#9 Elementary School in NJ and #2 in Morris County

PK - 3 | Chatham, NJ | Morris County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 464 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#9 Middle School in NJ and #2 in Atlantic County

5 - 8 | Linwood, NJ | Atlantic County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 401 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#9 High School in NJ and #3 in Bergen County

9 - 12 | Ridgewood, NJ | Bergen County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 1,713 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#9 High School in NJ and #3 in Morris County

9 - 12 | Chester, NJ | Morris County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 1,283 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#10 High School in NJ and #1 in Camden County

9 - 12 | Haddonfield, NJ | Camden County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 798 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#10 Elementary School in NJ and #3 in Morris County

PK - 3 | Chatham, NJ | Morris County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 428 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#10 Middle School in NJ and #3 in Morris County

6 - 8 | Long Valley, NJ | Morris County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 868 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#11 High School in NJ and #1 in Essex County

9 - 12 | Millburn, NJ | Essex County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,478 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#11 Middle School in NJ and #1 in Cape May County

5 - 8 | Avalon, NJ | Cape May County

  • A+ Overall Grade
  • 5:1 Student/Teacher
  • 49 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#11 Elementary School in NJ and #2 in Bergen County

PK - 5 | Saddle River, NJ | Bergen County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 178 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#12 Middle School in NJ and #1 in Middlesex County

6 - 8 | Edison, NJ | Middlesex County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,052 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#12 High School in NJ and #1 in Union County

9 - 12 | Summit, NJ | Union County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,278 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#12 Elementary School in NJ and #3 in Essex County

K - 4 | Short Hills, NJ | Essex County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 527 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#13 Middle School in NJ and #2 in Hunterdon County

5 - 8 | Califon, NJ | Hunterdon County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 300 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#13 High School in NJ and #2 in Union County

9 - 12 | Cranford, NJ | Union County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 1,187 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#13 Elementary School in NJ and #3 in Bergen County

PK - 5 | Woodcliff Lake, NJ | Bergen County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 505 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#14 Middle School in NJ and #1 in Essex County

6 - 6 | Livingston, NJ | Essex County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 464 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#14 Elementary School in NJ and #4 in Bergen County

PK - 3 | Allendale, NJ | Bergen County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 358 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#14 High School in NJ and #4 in Bergen County

9 - 12 | Allendale, NJ | Bergen County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,334 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#15 Middle School in NJ and #1 in Warren County

6 - 8 | Stewartsville, NJ | Warren County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 275 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#15 Elementary School in NJ and #1 in Cape May County

PK - 6 | West Cape May, NJ | Cape May County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 84 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#15 High School in NJ and #4 in Morris County

9 - 12 | Mendham, NJ | Morris County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 1,334 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#16 Middle School in NJ and #1 in Union County

5 - 8 | Scotch Plains, NJ | Union County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 835 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#16 Elementary School in NJ and #2 in Monmouth County

PK - 6 | Roosevelt, NJ | Monmouth County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 81 Students

Report Card

A+ Academic Results
A+ Learning Environment
B- School Safety
A+ Overall Grade

#16 High School in NJ and #5 in Bergen County

9 - 12 | Mahwah, NJ | Bergen County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 918 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#17 High School in NJ and #1 in Middlesex County

9 - 12 | Edison, NJ | Middlesex County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 2,242 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#17 Middle School in NJ and #2 in Bergen County

5 - 8 | Demarest, NJ | Bergen County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 318 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#17 Elementary School in NJ and #5 in Bergen County

PK - 5 | Franklin Lakes, NJ | Bergen County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 219 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#18 High School in NJ and #2 in Hunterdon County

9 - 12 | Flemington, NJ | Hunterdon County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 3,035 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#18 Middle School in NJ and #4 in Morris County

6 - 8 | Chatham, NJ | Morris County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 1,054 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#18 Elementary School in NJ and #6 in Bergen County

K - 5 | Oakland, NJ | Bergen County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 280 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#19 High School in NJ and #2 in Essex County

9 - 12 | Newark, NJ | Essex County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 609 Students

Report Card

A+ Academic Results
C- Learning Environment
A+ School Safety
A Overall Grade

#19 Middle School in NJ and #2 in Union County

6 - 8 | Berkeley Hts, NJ | Union County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 568 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#19 Elementary School in NJ and #7 in Bergen County

K - 3 | Mahwah, NJ | Bergen County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 195 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A+ Overall Grade

#20 High School in NJ and #2 in Somerset County

9 - 12 | Basking Ridge, NJ | Somerset County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,897 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#20 Middle School in NJ and #3 in Monmouth County

6 - 8 | Morganville, NJ | Monmouth County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 930 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#20 Elementary School in NJ and #8 in Bergen County

K - 5 | Ridgewood, NJ | Bergen County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 406 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#21 Elementary School in NJ and #2 in Cape May County

K - 4 | Stone Harbor, NJ | Cape May County

  • A+ Overall Grade
  • 5:1 Student/Teacher
  • 68 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#21 Middle School in NJ and #3 in Bergen County

6 - 8 | Tenafly, NJ | Bergen County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 893 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#21 High School in NJ and #5 in Morris County

9 - 12 | Madison, NJ | Morris County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 849 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#22 Middle School in NJ and #4 in Bergen County

5 - 8 | Montvale, NJ | Bergen County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 477 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#22 High School in NJ and #6 in Morris County

9 - 12 | Flanders, NJ | Morris County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,460 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#22 Elementary School in NJ and #9 in Bergen County

PK - 5 | Franklin Lakes, NJ | Bergen County

  • A+ Overall Grade
  • 7:1 Student/Teacher
  • 265 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#23 Middle School in NJ and #5 in Bergen County

6 - 8 | Upper Saddle River, NJ | Bergen County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 472 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#23 High School in NJ and #6 in Bergen County

9 - 12 | New Milford, NJ | Bergen County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 648 Students

Report Card

A- Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#24 Elementary School in NJ and #3 in Monmouth County

PK - 3 | Holmdel, NJ | Monmouth County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 807 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#24 High School in NJ and #3 in Essex County

9 - 12 | Montclair, NJ | Essex County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 2,013 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#24 Middle School in NJ and #3 in Hunterdon County

7 - 8 | Clinton, NJ | Hunterdon County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 411 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#24 Elementary School in NJ and #10 in Bergen County

PK - 5 | Cresskill, NJ | Bergen County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 334 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#25 Middle School in NJ and #2 in Essex County

6 - 8 | Millburn, NJ | Essex County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 1,125 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#25 Elementary School in NJ and #11 in Bergen County

K - 5 | River Vale, NJ | Bergen County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 383 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#26 High School in NJ and #2 in Middlesex County

9 - 12 | Monroe Township, NJ | Middlesex County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 2,093 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#26 High School in NJ and #3 in Somerset County

9 - 12 | Bridgewater, NJ | Somerset County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 2,902 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#26 Elementary School in NJ and #4 in Morris County

3 - 5 | Kinnelon, NJ | Morris County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 471 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#26 Middle School in NJ and #6 in Bergen County

6 - 8 | Glen Rock, NJ | Bergen County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 573 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#27 Elementary School in NJ and #1 in Passaic County

PK - 3 | Ringwood, NJ | Passaic County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 253 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#27 Middle School in NJ and #7 in Bergen County

5 - 8 | Closter, NJ | Bergen County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 496 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#28 Elementary School in NJ and #1 in Hunterdon County

K - 3 | Whitehouse Station, NJ | Hunterdon County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 341 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#28 High School in NJ and #1 in Mercer County

9 - 12 | Princeton, NJ | Mercer County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,578 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#28 Middle School in NJ and #1 in Passaic County

5 - 8 | Little Falls, NJ | Passaic County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 403 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#28 High School in NJ and #4 in Essex County

9 - 12 | Livingston, NJ | Essex County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 1,832 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#29 High School in NJ and #1 in Passaic County

9 - 12 | Pompton Lakes, NJ | Passaic County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 646 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#29 Middle School in NJ and #5 in Morris County

6 - 8 | Florham Park, NJ | Morris County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 342 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#29 Elementary School in NJ and #12 in Bergen County

PK - 6 | Oradell, NJ | Bergen County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 756 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#30 Elementary School in NJ and #2 in Middlesex County

PK - 3 | Monroe Township, NJ | Middlesex County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 605 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#30 Middle School in NJ and #3 in Union County

6 - 8 | Summit, NJ | Union County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 954 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#30 High School in NJ and #7 in Bergen County

9 - 12 | Montvale, NJ | Bergen County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 841 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#31 Elementary School in NJ and #2 in Union County

1 - 5 | Westfield, NJ | Union County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 391 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#31 Middle School in NJ and #6 in Morris County

6 - 8 | Chester, NJ | Morris County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 458 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#31 High School in NJ and #8 in Bergen County

9 - 12 | Glen Rock, NJ | Bergen County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 746 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#32 High School in NJ and #9 in Bergen County

9 - 12 | Waldwick, NJ | Bergen County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 445 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#32 Elementary School in NJ and #13 in Bergen County

3 - 5 | Upper Saddle River, NJ | Bergen County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 395 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#33 Middle School in NJ and #1 in Somerset County

6 - 8 | Basking Ridge, NJ | Somerset County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 1,396 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#33 Elementary School in NJ and #3 in Union County

2 - 5 | Berkeley Hts, NJ | Union County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 253 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#33 Middle School in NJ and #4 in Monmouth County

6 - 8 | Millstone Township, NJ | Monmouth County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 506 Students

Report Card

A- Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#33 High School in NJ and #7 in Morris County

9 - 12 | Chatham, NJ | Morris County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 1,202 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#34 Elementary School in NJ and #2 in Hunterdon County

PK - 6 | Lebanon, NJ | Hunterdon County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 100 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade