Best Middle Schools in New Jersey

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Middle 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 Morris County

6 - 8 | Mountain Lakes, NJ | Morris County

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

Report Card

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

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

6 - 8 | Jersey City, NJ | Hudson County

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

Report Card

A+ Academic Results
A+ 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
  • 9:1 Student/Teacher
  • 348 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
  • 230 Students

Report Card

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

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

5 - 8 | Margate, NJ | Atlantic County

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

Report Card

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

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

6 - 8 | Colts Neck, NJ | Monmouth County

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

Report Card

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

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

5 - 8 | Avalon, NJ | Cape May County

  • A+ Overall Grade
  • 3:1 Student/Teacher
  • 43 Students

Report Card

A- Academic Results
A+ Learning Environment
NA 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
  • 377 Students

Report Card

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

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

6 - 8 | Long Valley, NJ | Morris County

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

Report Card

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

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

6 - 8 | Woodcliff Lake, NJ | Bergen County

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

Report Card

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

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

5 - 8 | Linwood, NJ | Atlantic County

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

Report Card

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

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

6 - 8 | Stewartsville, NJ | Warren County

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

Report Card

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

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

6 - 8 | Edison, NJ | Middlesex County

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

Report Card

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

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

5 - 8 | Califon, NJ | Hunterdon County

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

Report Card

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

#15 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

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

5 - 8 | Scotch Plains, NJ | Union County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 830 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
  • 311 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,086 Students

Report Card

A+ Academic Results
A+ 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
  • 553 Students

Report Card

A Academic Results
A+ 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
  • 10:1 Student/Teacher
  • 917 Students

Report Card

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

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

7 - 8 | Clinton, NJ | Hunterdon County

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

Report Card

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

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

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

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

Report Card

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

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

6 - 8 | Tenafly, NJ | Bergen County

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

Report Card

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

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

5 - 8 | Montvale, NJ | Bergen County

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

Report Card

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

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

6 - 8 | Glen Rock, NJ | Bergen County

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

Report Card

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

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

6 - 8 | Millburn, NJ | Essex County

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

Report Card

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

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

5 - 8 | Little Falls, NJ | Passaic County

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

Report Card

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

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

5 - 8 | Closter, NJ | Bergen County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 483 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
  • 317 Students

Report Card

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

#30 Middle School in NJ and #8 in Bergen County

6 - 8 | Oakland, NJ | Bergen County

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

Report Card

A- Academic Results
A+ Learning Environment
A+ 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
  • 445 Students

Report Card

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

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

6 - 8 | Summit, NJ | Union County

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

Report Card

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

#33 Middle School in NJ and #2 in Passaic County

6 - 8 | Clifton, NJ | Passaic County

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

Report Card

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

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

6 - 8 | Millstone Township, NJ | Monmouth County

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

Report Card

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

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

6 - 8 | Middletown, NJ | Monmouth County

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

Report Card

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

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

6 - 8 | Basking Ridge, NJ | Somerset County

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

Report Card

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

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

7 - 8 | Flemington, NJ | Hunterdon County

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

Report Card

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

#38 Middle School in NJ and #9 in Bergen County

7 - 8 | River Edge, NJ | Bergen County

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

Report Card

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

#39 Middle School in NJ and #7 in Morris County

6 - 8 | Pompton Plains, NJ | Morris County

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

Report Card

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

#40 Middle School in NJ and #5 in Hunterdon County

5 - 8 | Califon, NJ | Hunterdon County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 292 Students

Report Card

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

#41 Middle School in NJ and #8 in Morris County

6 - 8 | Kinnelon, NJ | Morris County

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

Report Card

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

#42 Middle School in NJ and #3 in Essex County

6 - 8 | Upper Montclair, NJ | Essex County

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

Report Card

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

#43 Middle School in NJ and #1 in Ocean County

6 - 8 | Point Pleasant, NJ | Ocean County

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

Report Card

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

#44 Middle School in NJ and #10 in Bergen County

6 - 8 | Fair Lawn, NJ | Bergen County

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

Report Card

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

#45 Middle School in NJ and #9 in Morris County

5 - 8 | Lincoln Park, NJ | Morris County

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

Report Card

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

#46 Middle School in NJ and #1 in Burlington County

6 - 6 | Medford, NJ | Burlington County

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

Report Card

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

#47 Middle School in NJ and #2 in Somerset County

6 - 8 | Branchburg, NJ | Somerset County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 522 Students

Report Card

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

#48 Middle School in NJ and #2 in Burlington County

7 - 8 | Medford, NJ | Burlington County

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

Report Card

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

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

6 - 8 | Denville, NJ | Morris County

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

Report Card

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

#50 Middle School in NJ and #2 in Middlesex County

6 - 7 | E Brunswick, NJ | Middlesex County

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

Report Card

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

#51 Middle School in NJ and #3 in Passaic County

6 - 8 | Wayne, NJ | Passaic County

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

Report Card

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

#52 Middle School in NJ and #3 in Middlesex County

6 - 8 | Plainsboro, NJ | Middlesex County

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

Report Card

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

#53 Middle School in NJ and #4 in Union County

7 - 8 | New Providence, NJ | Union County

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

Report Card

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

#54 Middle School in NJ and #1 in Camden County

6 - 8 | Haddonfield, NJ | Camden County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 656 Students

Report Card

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

#55 Middle School in NJ and #5 in Union County

5 - 8 | Scotch Plains, NJ | Union County

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

Report Card

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

#57 Middle School in NJ and #3 in Somerset County

7 - 8 | Bridgewater, NJ | Somerset County

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

Report Card

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

#57 Middle School in NJ and #6 in Monmouth County

6 - 6 | Manalapan, NJ | Monmouth County

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

Report Card

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

#58 Middle School in NJ and #4 in Somerset County

6 - 8 | Warren, NJ | Somerset County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 689 Students

Report Card

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

#59 Middle School in NJ and #4 in Essex County

7 - 8 | Livingston, NJ | Essex County

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

Report Card

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

#60 Middle School in NJ and #11 in Bergen County

6 - 8 | Ramsey, NJ | Bergen County

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

Report Card

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

#61 Middle School in NJ and #12 in Bergen County

6 - 8 | Mahwah, NJ | Bergen County

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

Report Card

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

#62 Middle School in NJ and #13 in Bergen County

6 - 7 | Westwood, NJ | Bergen County

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

Report Card

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

#63 Middle School in NJ and #5 in Somerset County

7 - 8 | Skillman, NJ | Somerset County

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

Report Card

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

#64 Middle School in NJ and #6 in Union County

6 - 8 | Westfield, NJ | Union County

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

Report Card

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

#65 Middle School in NJ and #14 in Bergen County

6 - 8 | Ridgewood, NJ | Bergen County

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

Report Card

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

#66 Middle School in NJ and #11 in Morris County

6 - 8 | Montville, NJ | Morris County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 903 Students

Report Card

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

#67 Middle School in NJ and #15 in Bergen County

6 - 8 | Franklin Lakes, NJ | Bergen County

  • A Overall Grade
  • 7:1 Student/Teacher
  • 435 Students

Report Card

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

#68 Middle School in NJ and #5 in Essex County

6 - 8 | Montclair, NJ | Essex County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 289 Students

Report Card

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

#69 Middle School in NJ and #1 in Sussex County

6 - 8 | Sparta, NJ | Sussex County

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

Report Card

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

#70 Middle School in NJ and #7 in Union County

6 - 8 | Westfield, NJ | Union County

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

Report Card

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

#71 Middle School in NJ and #4 in Middlesex County

6 - 8 | Edison, NJ | Middlesex County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 952 Students

Report Card

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

#72 Middle School in NJ and #7 in Monmouth County

6 - 8 | Freehold, NJ | Monmouth County

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

Report Card

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

#73 Middle School in NJ and #2 in Camden County

6 - 8 | Cherry Hill, NJ | Camden County

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

Report Card

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

#74 Middle School in NJ and #12 in Morris County

5 - 8 | Mendham, NJ | Morris County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 256 Students

Report Card

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

#75 Middle School in NJ and #16 in Bergen County

6 - 8 | Ridgewood, NJ | Bergen County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 711 Students

Report Card

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

#76 Middle School in NJ and #1 in Mercer County

5 - 8 | Robbinsville, NJ | Mercer County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 1,014 Students

Report Card

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

#77 Middle School in NJ and #6 in Somerset County

5 - 8 | Green Brook, NJ | Somerset County

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

Report Card

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

#78 Middle School in NJ and #2 in Warren County

6 - 8 | Great Meadows, NJ | Warren County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 269 Students

Report Card

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

#79 Middle School in NJ and #2 in Mercer County

6 - 8 | Pennington, NJ | Mercer County

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

Report Card

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

#81 Middle School in NJ and #5 in Middlesex County

7 - 8 | South Plainfield, NJ | Middlesex County

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

Report Card

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

#81 Middle School in NJ and #13 in Morris County

6 - 8 | Madison, NJ | Morris County

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

Report Card

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

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

5 - 8 | Old Tappan, NJ | Bergen County

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

Report Card

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

#83 Middle School in NJ and #7 in Somerset County

7 - 8 | Hillsborough, NJ | Somerset County

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

Report Card

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

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

6 - 8 | Freehold, NJ | Monmouth County

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

Report Card

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

#85 Middle School in NJ and #9 in Monmouth County

7 - 8 | Manalapan, NJ | Monmouth County

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

Report Card

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

#86 Middle School in NJ and #6 in Essex County

6 - 8 | Montclair, NJ | Essex County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 640 Students

Report Card

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

#87 Middle School in NJ and #4 in Passaic County

5 - 8 | North Haledon, NJ | Passaic County

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

Report Card

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

#88 Middle School in NJ and #2 in Sussex County

5 - 8 | Hamburg, NJ | Sussex County

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

Report Card

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

#89 Middle School in NJ and #18 in Bergen County

6 - 8 | New Milford, NJ | Bergen County

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

Report Card

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

#91 Middle School in NJ and #20 in Bergen County

6 - 8 | River Vale, NJ | Bergen County

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

Report Card

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

#91 Middle School in NJ and #20 in Bergen County

6 - 8 | Wyckoff, NJ | Bergen County

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

Report Card

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

#93 Middle School in NJ and #3 in Mercer County

6 - 8 | West Windsor, NJ | Mercer County

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

Report Card

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

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

5 - 8 | Fort Lee, NJ | Bergen County

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

Report Card

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

#94 Middle School in NJ and #14 in Morris County

6 - 8 | Parsippany, NJ | Morris County

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

Report Card

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

#95 Middle School in NJ and #5 in Passaic County

6 - 8 | Wayne, NJ | Passaic County

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

Report Card

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

#96 Middle School in NJ and #2 in Hudson County

6 - 8 | Secaucus, NJ | Hudson County

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

Report Card

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

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

6 - 8 | Hasbrouck Heights, NJ | Bergen County

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

Report Card

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

#98 Middle School in NJ and #15 in Morris County

5 - 8 | Butler, NJ | Morris County

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

Report Card

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

#99 Middle School in NJ and #10 in Monmouth County

7 - 8 | Holmdel, NJ | Monmouth County

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

Report Card

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

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

5 - 8 | Paramus, NJ | Bergen County

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

Report Card

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