Top 10 Best Morris County Public Middle Schools (2024-25)

For the 2024-25 school year, there are 38 public middle schools serving 17,355 students in Morris County, NJ.
The top ranked public middle schools in Morris County, NJ are Mendham Township Middle School, Mountain View School and Harding Township School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Morris County, NJ public middle schools have an average math proficiency score of 49% (versus the New Jersey public middle school average of 32%), and reading proficiency score of 66% (versus the 48% statewide average). Middle schools in Morris County have an average ranking of 10/10, which is in the top 5% of New Jersey public middle schools.
Minority enrollment is 42% of the student body (majority Hispanic), which is less than the New Jersey public middle school average of 67% (majority Hispanic).

Best Public Middle Schools in Morris County (2024-25)

School
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Mendham Township Middle School
(Math: 85% | Reading: 94%)
Rank:
10/
10
Top 1%
16 Washington Valley Road
Brookside, NJ 07926
(973) 543-7107
Grades: 5-8
| 301 students
Rank: #22.
Mountain View School
(Math: 80% | Reading: 85%)
Rank:
10/
10
Top 5%
100 Dean Road
Mendham, NJ 07945
(973) 543-7075
Grades: 5-8
| 229 students
Rank: #33.
Harding Township School
(Math: 70-74% | Reading: 80-84%)
Rank:
10/
10
Top 5%
34 Lees Hill Road
New Vernon, NJ 07976
(973) 267-6398
Grades: PK-8
| 285 students
Rank: #44.
Briarcliff Middle School
(Math: 68% | Reading: 84%)
Rank:
10/
10
Top 10%
93 Briarcliff Rd.
Mountain Lakes, NJ 07046
(973) 334-0342
Grades: 6-8
| 267 students
Rank: #55.
Pearl R. Miller Middle School
(Math: 65% | Reading: 80%)
Rank:
10/
10
Top 10%
117 Kiel Avenue
Butler, NJ 07405
(973) 838-5250
Grades: 6-8
| 393 students
Rank: #66.
Ridgedale Middle School
(Math: 65% | Reading: 74%)
Rank:
9/
10
Top 20%
71 Ridgedale Avenue
Florham Park, NJ 07932
(973) 822-3855
Grades: 6-8
| 296 students
Rank: #77.
Robert R Lazar Middle School
(Math: 60% | Reading: 75%)
Rank:
9/
10
Top 20%
123 Changebridge Road
Montville, NJ 07045
(973) 331-7100
Grades: 6-8
| 724 students
Rank: #88.
Madison Junior School
(Math: 63% | Reading: 71%)
Rank:
9/
10
Top 20%
160 Main Street
Madison, NJ 07940
(973) 593-3149
Grades: 6-8
| 579 students
Rank: #99.
Chatham Middle School
(Math: 56% | Reading: 76%)
Rank:
9/
10
Top 20%
480 Main Street
Chatham, NJ 07928
(973) 457-2506
Grades: 6-8
| 877 students
Rank: #1010.
Black River Middle School
(Math: 60% | Reading: 71%)
Rank:
9/
10
Top 20%
133 Rt. 513 - North Road
Chester, NJ 07930
(908) 879-6363
Grades: 6-8
| 345 students
Rank: #1111.
Unity Charter School
Charter School
(Math: 60-64% | Reading: 65-69%)
Rank:
9/
10
Top 20%
1 Evergreen Place, Suite A
Morristown, NJ 07960
(973) 292-1808
Grades: K-8
| 263 students
Rank: #1212.
Long Valley Middle School
(Math: 53% | Reading: 73%)
Rank:
9/
10
Top 20%
51 West Mill Rd
Long Valley, NJ 07853
(908) 876-3434
Grades: 6-8
| 673 students
Rank: #1313.
Rockaway Valley School
(Math: 58% | Reading: 68%)
Rank:
8/
10
Top 30%
11 Valley Road
Boonton, NJ 07005
(973) 334-4162
Grades: PK-8
| 386 students
Rank: #1414.
Lincoln Park Middle School
(Math: 48% | Reading: 74%)
Rank:
8/
10
Top 30%
90 Ryerson Road
Lincoln Park, NJ 07035
(973) 696-5520
Grades: 5-8
| 361 students
Rank: #1515.
Pequannock Valley School
(Math: 51% | Reading: 71%)
Rank:
8/
10
Top 30%
493 Newark Pompton Tpke.
Pompton Plains, NJ 07444
(973) 616-6050
Grades: 6-8
| 481 students
Rank: #1616.
Valleyview Middle School
(Math: 45% | Reading: 75%)
Rank:
8/
10
Top 30%
320 Diamond Spring Road
Denville, NJ 07834
(973) 983-6535
Grades: 6-8
| 541 students
Rank: #1717.
Central Middle School
(Math: 53% | Reading: 67%)
Rank:
8/
10
Top 30%
90 Central Avenue
Stirling, NJ 07980
(908) 647-2311
Grades: 6-8
| 279 students
Rank: #1818.
Morris Plains Borough School
(Math: 54% | Reading: 66%)
Rank:
8/
10
Top 30%
500 Speedwell Avenue
Morris Plains, NJ 07950
(973) 538-1650
Grades: 3-8
| 376 students
Rank: #1919.
East Hanover Middle School
(Math: 48% | Reading: 69%)
Rank:
8/
10
Top 30%
477 Ridgedale Avenue
East Hanover, NJ 07936
(973) 887-8810
Grades: 6-8
| 297 students
Rank: #2020.
Randolph Middle School
(Math: 48% | Reading: 68%)
Rank:
8/
10
Top 30%
507 Millbrook Avenue
Randolph, NJ 07869
(973) 366-8700
Grades: 6-8
| 922 students
Rank: #2121.
Brooklawn Middle School
(Math: 54% | Reading: 60%)
Rank:
8/
10
Top 30%
250 Beachwood Road
Parsippany, NJ 07054
(973) 428-7551
Grades: 6-8
| 904 students
Rank: #2222.
Mount Olive Middle School
(Math: 45% | Reading: 66%)
Rank:
7/
10
Top 50%
160 Wolfe Road
Budd Lake, NJ 07828
(973) 691-4006
Grades: 6-8
| 1,109 students
Rank: #2323.
Mount Arlington Public School
(Math: 42% | Reading: 63%)
Rank:
7/
10
Top 50%
235 Howard Boulevard
Mount Arlington, NJ 07856
(973) 398-4400
Grades: 3-8
| 199 students
Rank: #2424.
Central Middle School
(Math: 46% | Reading: 61%)
Rank:
7/
10
Top 50%
1620 Route 46
Parsippany, NJ 07054
(973) 263-7125
Grades: 6-8
| 781 students
Rank: #2525.
Riverdale School
(Math: 45-49% | Reading: 55-59%)
Rank:
7/
10
Top 50%
52 Newark Pompton Turnpike
Riverdale, NJ 07457
(973) 839-1300
Grades: PK-8
| 285 students
Rank: #2626.
John Hill School
(Math: 37% | Reading: 66%)
Rank:
7/
10
Top 50%
435 Lathrop Avenue
Boonton, NJ 07005
(973) 335-9700
Grades: 3-8
| 530 students
Rank: #2727.
Frelinghuysen Middle School
(Math: 36% | Reading: 61%)
Rank:
6/
10
Top 50%
West Hanover Avenue
Morristown, NJ 07960
(973) 292-2200
Grades: 6-8
| 1,069 students
Rank: #2828.
Memorial Junior School
(Math: 42% | Reading: 52%)
Rank:
6/
10
Top 50%
61 Highland Avenue
Whippany, NJ 07981
(973) 515-2427
Grades: 6-8
| 466 students
Rank: #2929.
Richard Butler School
(Math: 41% | Reading: 53%)
Rank:
6/
10
Top 50%
30 Pearl Place
Butler, NJ 07405
(973) 492-2079
Grades: 5-8
| 298 students
Rank: #3030.
Netcong Elementary School
(Math: 30-34% | Reading: 55-59%)
Rank:
6/
10
Top 50%
26 College Road
Netcong, NJ 07857
(973) 347-0020
Grades: PK-8
| 295 students
Rank: #3131.
Copeland Middle School
(Math: 31% | Reading: 61%)
Rank:
6/
10
Top 50%
100 Lake Shore Drive
Rockaway, NJ 07866
(973) 627-2465
Grades: 6-8
| 853 students
Rank: #3232.
Thomas Jefferson Middle School
(Math: 39% | Reading: 51%)
Rank:
6/
10
Top 50%
95 East Main Street
Rockaway, NJ 07866
(973) 625-8603
Grades: 4-8
| 271 students
Rank: #3333.
Eisenhower Middle School
(Math: 37% | Reading: 48%)
Rank:
6/
10
Top 50%
47 Eyland Avenue
Succasunna, NJ 07876
(973) 584-2973
Grades: 7-8
| 535 students
Rank: #3434.
Alfred C. Mackinnon Middle School
(Math: 27% | Reading: 43%)
Rank:
4/
10
Bottom 50%
137 East Central Avenue
Wharton, NJ 07885
(973) 361-1253
Grades: 6-8
| 265 students
Rank: #3535.
Dover Middle School
(Math: 24% | Reading: 41%)
Rank:
4/
10
Bottom 50%
302 East Mcfarlan Street
Dover, NJ 07801
(973) 989-2040
Grades: 7-8
| 523 students
Show 3 more public schools in Morris County, NJ (out of 38 total schools)
Loading...
[+] Show Closed Public Schools in Morris County, NJ

Morris County Public Schools (Closed)

School
Location
Grades
Students
Butler High School Annex, Bart
Butler, NJ 07405
(973) 492-2000
Grades: 9-12
| 18 students
306 Lathrop Ave
Boonton, NJ 07005
(973) 335-9700
Grades: 7-8
| 136 students
51 West Mill Rd.
Long Valley, NJ 07853
(908) 876-3434
Grades: 7-8
| 687 students
460 West Hanover Ave
Morristown, NJ 07963
(973) 285-2959
Grades: 7-11
| 8 students
15 Jean Street
Morristown, NJ 07960
(973) 631-6410
Grades: 8-12
| 18 students
30 35 Hackensack
Towaco, NJ 07082
(973) 589-3156
Grades: n/a
| n/a students
Park Lake School (Closed 2020)
Special Education School
72 Academy Street
Rockaway, NJ 07866
(973) 983-1099
Grades: PK-12
| 34 students
31 Route 181
Lake Hopatcong, NJ 07849
(973) 663-0760
Grades: K
| n/a students
400 East Main Street
Denville, NJ 07834
(973) 335-9700
Grades: 9-12
| 71 students
400 East Main St
Denville, NJ 07834
(973) 989-2000
Grades: PK
| 12 students
90 Flocktown Road
Long Valley, NJ 07853
(908) 850-1010
Grades: K-2
| 596 students

Frequently Asked Questions

What are the top ranked public middle schools in Morris County, NJ?
The top ranked public middle schools in Morris County, NJ include Mendham Township Middle School, Mountain View School and Harding Township School.
How many public middle schools are located in Morris County?
38 public middle schools are located in Morris County.
What is the racial composition of students in Morris County?
Morris County public middle schools minority enrollment is 42% of the student body (majority Hispanic), which is less than the New Jersey public middle schools average of 67% (majority Hispanic).
Which public middle schools in Morris County are often viewed compared to one another?

Recent Articles

Kentucky Schools: Jefferson County Schools Described As Academic Genocide
Kentucky Schools: Jefferson County Schools Described As Academic Genocide
This piece examines the severe academic underperformance in certain Jefferson County schools, described as "academic genocide." It analyzes the factors contributing to this situation, its impact on students, and potential solutions to improve educational outcomes in these struggling institutions.
Is Student-Based Funding Coming to Georgia Schools?
Is Student-Based Funding Coming to Georgia Schools?
Georgia considers implementing student-based funding in its public schools. The article explains this funding model, its potential benefits for equity and transparency, and the state's exploration of this approach to allocate resources based on individual student needs
Personalized Learning: Revolutionizing Education for the 21st Century
Personalized Learning: Revolutionizing Education for the 21st Century
Explore the revolutionary approach of Personalized Learning in K-12 education. This article discusses the benefits, challenges, and potential of tailoring education to individual student needs, incorporating technology and adaptive learning methods to prepare students for the 21st century.