For the 2026 school year, there are 50 public middle schools serving 31,039 students in Camden County, NJ.
The top-ranked public middle schools in Camden County, NJ are Rosa International Middle School, Haddonfield Middle School and Voorhees Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Camden County, NJ public middle schools have an average math proficiency score of 26% (versus the New Jersey public middle school average of 34%), and reading proficiency score of 37% (versus the 48% statewide average). Middle schools in Camden County have an average ranking of 2/10, which is in the bottom 50% of New Jersey public middle schools.
Minority enrollment is 71% of the student body (majority Hispanic), which is more than the New Jersey public middle school average of 69% (majority Hispanic).
Best Public Middle Schools in Camden County (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Rosa International Middle School
(Math: 68% | Reading: 68%)
Rank:
Rank:
9/
Top 20%10
485 Browning Lane
Cherry Hill, NJ 08003
(856) 616-8787
Cherry Hill, NJ 08003
(856) 616-8787
Gr: 6-8 | 745 students Student-teacher ratio: 12:1 Minority enrollment: 47%
Rank: #22.
Haddonfield Middle School
(Math: 65% | Reading: 70%)
Rank:
Rank:
9/
Top 20%10
Five Lincoln Avenue
Haddonfield, NJ 08033
(856) 429-5851
Haddonfield, NJ 08033
(856) 429-5851
Gr: 6-8 | 631 students Student-teacher ratio: 18:1 Minority enrollment: 16%
Rank: #33.
Voorhees Middle School
(Math: 50% | Reading: 62%)
Rank:
Rank:
7/
Top 50%10
1000 Holly Oak Dr
Voorhees, NJ 08043
(856) 795-2025
Voorhees, NJ 08043
(856) 795-2025
Gr: 6-8 | 979 students Student-teacher ratio: 11:1 Minority enrollment: 50%
Rank: #44.
Roosevelt Science Technology Engineering And Mathematics (st
(Math: 50-59% | Reading: 60-69% )
Rank:
Rank:
7/
Top 50%10
5526 Wisteria Ave
Merchantville, NJ 08109
(856) 662-8141
Merchantville, NJ 08109
(856) 662-8141
Gr: K-8 | 184 students Student-teacher ratio: 11:1 Minority enrollment: 83%
Rank: #55.
Berlin Community School
(Math: 46% | Reading: 54%)
Rank:
Rank:
6/
Top 50%10
215 S Franklin Ave
Berlin, NJ 08009
(856) 767-0129
Berlin, NJ 08009
(856) 767-0129
Gr: PK-8 | 853 students Student-teacher ratio: 11:1 Minority enrollment: 33%
Rank: #66.
Henry C. Beck Middle School
(Math: 50% | Reading: 49%)
Rank:
Rank:
6/
Top 50%10
950 Cropwell Rd.
Cherry Hill, NJ 08003
(856) 424-4505
Cherry Hill, NJ 08003
(856) 424-4505
Gr: 6-8 | 701 students Student-teacher ratio: 10:1 Minority enrollment: 44%
Rank: #77.
Raymond W. Kershaw School
(Math: 30-34% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
125 South Black Horse Pike
Mount Ephraim, NJ 08059
(856) 931-1634
Mount Ephraim, NJ 08059
(856) 931-1634
Gr: 6-8 | 137 students Student-teacher ratio: 8:1 Minority enrollment: 26%
Rank: #88.
Collingswood Middle School
(Math: 36% | Reading: 57%)
Rank:
Rank:
6/
Top 50%10
414 Collings Ave
Collingswood, NJ 08108
(856) 962-5702
Collingswood, NJ 08108
(856) 962-5702
Gr: 6-8 | 446 students Student-teacher ratio: 11:1 Minority enrollment: 39%
Rank: #99.
William G. Rohrer Middle School
(Math: 47% | Reading: 45%)
Rank:
Rank:
6/
Top 50%10
101 Macarthur Boulevard
Collingswood, NJ 08108
(856) 869-7770
Collingswood, NJ 08108
(856) 869-7770
Gr: 6-8 | 414 students Student-teacher ratio: 12:1 Minority enrollment: 21%
Rank: #1010.
Clementon Elementary School
(Math: 34% | Reading: 54%)
Rank:
Rank:
5/
Bottom 50%10
4 Audubon Ave
Clementon, NJ 08021
(856) 783-2300
Clementon, NJ 08021
(856) 783-2300
Gr: PK-8 | 586 students Student-teacher ratio: 10:1 Minority enrollment: 75%
Rank: #1111.
Bell Oaks Upper Elementary School
(Math: 27% | Reading: 57%)
Rank:
Rank:
5/
Bottom 50%10
256 Anderson Avenue
Bellmawr, NJ 08031
(856) 931-6273
Bellmawr, NJ 08031
(856) 931-6273
Gr: 5-8 | 441 students Student-teacher ratio: 11:1 Minority enrollment: 47%
Rank: #1212.
Woodland Middle School
(Math: 41% | Reading: 46%)
Rank:
Rank:
5/
Bottom 50%10
1 School Lane
Barrington, NJ 08007
(856) 547-8402
Barrington, NJ 08007
(856) 547-8402
Gr: 5-8 | 220 students Student-teacher ratio: 8:1 Minority enrollment: 28%
Rank: #1313.
Audubon Junior/senior High School
(Math: 24% | Reading: 57%)
Rank:
Rank:
5/
Bottom 50%10
350 Edgewood Avenue
Audubon, NJ 08106
(856) 547-7695
Audubon, NJ 08106
(856) 547-7695
Gr: 7-12 | 801 students Student-teacher ratio: 12:1 Minority enrollment: 20%
Rank: #1414.
Merchantville Elementary School
(Math: 39% | Reading: 42%)
Rank:
Rank:
5/
Bottom 50%10
130 S Centre St
Merchantville, NJ 08109
(856) 663-1091
Merchantville, NJ 08109
(856) 663-1091
Gr: PK-8 | 394 students Student-teacher ratio: 11:1 Minority enrollment: 54%
Rank: #1515.
Samuel S. Yellin Elementary School
(Math: 31% | Reading: 51%)
Rank:
Rank:
5/
Bottom 50%10
111 Warwick Road
Stratford, NJ 08084
(856) 783-1094
Stratford, NJ 08084
(856) 783-1094
Gr: 4-8 | 527 students Student-teacher ratio: 11:1 Minority enrollment: 46%
Rank: #1616.
Haddon Heights Jr./sr. High School
(Math: 28% | Reading: 50%)
Rank:
Rank:
5/
Bottom 50%10
301 Second Avenue
Haddon Heights, NJ 08035
(856) 547-1920
Haddon Heights, NJ 08035
(856) 547-1920
Gr: 7-12 | 926 students Student-teacher ratio: 11:1 Minority enrollment: 36%
Rank: #1717.
Alice Costello Elementary School
(Math: 35-39% | Reading: 30-34%)
Rank:
Rank:
4/
Bottom 50%10
301 Haakon Rd.
Gloucester City, NJ 08030
(856) 456-4039
Gloucester City, NJ 08030
(856) 456-4039
Gr: PK-8 | 277 students Student-teacher ratio: 9:1 Minority enrollment: 48%
Rank: #1818.
Dwight D Eisenhower Middle School
(Math: 28% | Reading: 41%)
Rank:
Rank:
4/
Bottom 50%10
235 Grove Avenue
West Berlin, NJ 08091
(856) 767-9480
West Berlin, NJ 08091
(856) 767-9480
Gr: 5-8 | 261 students Student-teacher ratio: 9:1 Minority enrollment: 49%
Rank: #1919.
Glen Landing Middle School
(Math: 33% | Reading: 36%)
Rank:
Rank:
4/
Bottom 50%10
85 Little Gloucester Road
Blackwood, NJ 08012
(856) 227-3534
Blackwood, NJ 08012
(856) 227-3534
Gr: 6-8 | 795 students Student-teacher ratio: 12:1 Minority enrollment: 45%
Rank: #2020.
John A. Carusi Middle School
(Math: 26% | Reading: 41%)
Rank:
Rank:
4/
Bottom 50%10
315 Roosevelt Dr.
Cherry Hill, NJ 08034
(856) 667-1220
Cherry Hill, NJ 08034
(856) 667-1220
Gr: 6-8 | 859 students Student-teacher ratio: 11:1 Minority enrollment: 55%
Rank: #2121.
Ann A. Mullen Middle School
(Math: 24% | Reading: 41%)
Rank:
Rank:
3/
Bottom 50%10
1400 Sicklerville Road
Sicklerville, NJ 08081
(856) 875-8777
Sicklerville, NJ 08081
(856) 875-8777
Gr: 6-8 | 937 students Student-teacher ratio: 12:1 Minority enrollment: 66%
Rank: #2222.
Charles W. Lewis Middle School
(Math: 25% | Reading: 39%)
Rank:
Rank:
3/
Bottom 50%10
875 Erial Road
Blackwood, NJ 08012
(856) 227-8400
Blackwood, NJ 08012
(856) 227-8400
Gr: 6-8 | 704 students Student-teacher ratio: 11:1 Minority enrollment: 69%
Rank: #2323.
Magnolia
(Math: 22% | Reading: 41%)
Rank:
Rank:
3/
Bottom 50%10
420 North Warwick Rd
Magnolia, NJ 08049
(856) 783-4763
Magnolia, NJ 08049
(856) 783-4763
Gr: PK-8 | 396 students Student-teacher ratio: 10:1 Minority enrollment: 56%
Rank: #2424.
Somerdale Park School
(Math: 30% | Reading: 32%)
Rank:
Rank:
3/
Bottom 50%10
301 Grace Street
Somerdale, NJ 08083
(856) 783-6261
Somerdale, NJ 08083
(856) 783-6261
Gr: PK-8 | 447 students Student-teacher ratio: 10:1 Minority enrollment: 63%
Rank: #2525.
Gibbsboro Elementary School
(Math: 20-24% | Reading: 35-39%)
Rank:
Rank:
3/
Bottom 50%10
37 Kirkwood Rd
Gibbsboro, NJ 08026
(856) 783-1140
Gibbsboro, NJ 08026
(856) 783-1140
Gr: PK-8 | 281 students Student-teacher ratio: 8:1 Minority enrollment: 39%
Rank: #2626.
Woodlynne Boro Public School
(Math: 29% | Reading: 31%)
Rank:
Rank:
3/
Bottom 50%10
131 Elm Avenue
Oaklyn, NJ 08107
(856) 962-8822
Oaklyn, NJ 08107
(856) 962-8822
Gr: PK-8 | 407 students Student-teacher ratio: 9:1 Minority enrollment: 96%
Rank: #2727.
Mary E. Volz Elementary School
(Math: 22% | Reading: 34%)
Rank:
Rank:
3/
Bottom 50%10
509 West Third Avenue
Runnemede, NJ 08078
(856) 931-5353
Runnemede, NJ 08078
(856) 931-5353
Gr: 4-8 | 510 students Student-teacher ratio: 11:1 Minority enrollment: 28%
Rank: #2828.
Winslow Township Middle School
(Math: 16% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
30 Cooper Folly Road
Atco, NJ 08004
(856) 767-7222
Atco, NJ 08004
(856) 767-7222
Gr: 7-8 | 790 students Student-teacher ratio: 12:1 Minority enrollment: 85%
Rank: #2929.
Pine Hill Middle School
(Math: 14% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
1100 Turnerville Road
Clementon, NJ 08021
(856) 210-0200
Clementon, NJ 08021
(856) 210-0200
Gr: 6-8 | 323 students Student-teacher ratio: 10:1 Minority enrollment: 66%
Rank: #3030.
Howard M. Phifer Middle School
(Math: 17% | Reading: 31%)
Rank:
Rank:
2/
Bottom 50%10
8201 Park Ave
Merchantville, NJ 08109
(856) 662-8511
Merchantville, NJ 08109
(856) 662-8511
Gr: 6-8 | 988 students Student-teacher ratio: 12:1 Minority enrollment: 95%
Rank: #31 - 3231. - 32.
Camden's Promise Charter School
Charter School
(Math: 15% | Reading: 32%)
Rank:
Rank:
2/
Bottom 50%10
879 Beideman Ave
Camden, NJ 08105
(856) 365-1000
Camden, NJ 08105
(856) 365-1000
Gr: PK-12 | 2,457 students Student-teacher ratio: 12:1 Minority enrollment: 99%
Rank: #31 - 3231. - 32.
Gloucester City Middle School
(Math: 15% | Reading: 32%)
Rank:
Rank:
2/
Bottom 50%10
500 Market Street
Gloucester City, NJ 08030
(856) 456-7000
Gloucester City, NJ 08030
(856) 456-7000
Gr: 4-8 | 816 students Student-teacher ratio: 13:1 Minority enrollment: 49%
Rank: #3333.
Camden Prep Inc.
(Math: 18% | Reading: 25%)
Rank:
Rank:
2/
Bottom 50%10
1575 Mt. Ephraim Ave
Camden, NJ 08104
(856) 379-4488
Camden, NJ 08104
(856) 379-4488
Gr: K-12 | 1,498 student Student-teacher ratio: 100:1 Minority enrollment: 99%
Rank: #3434.
Octavius V. Catto Community Family School
(Math: 16% | Reading: 20%)
Rank:
Rank:
2/
Bottom 50%10
3100 Westfield Ave
Camden, NJ 08105
(856) 966-4097
Camden, NJ 08105
(856) 966-4097
Gr: PK-8 | 593 students Student-teacher ratio: 10:1 Minority enrollment: 99%
Rank: #3535.
Lawnside School District
(Math: 7% | Reading: 25-29%)
Rank:
Rank:
1/
Bottom 50%10
426 East Charleston Ave
Lawnside, NJ 08045
(856) 546-4850
Lawnside, NJ 08045
(856) 546-4850
Gr: PK-8 | 333 students Student-teacher ratio: 12:1 Minority enrollment: 97%
Frequently Asked Questions
What are the top-ranked public middle schools in Camden County, NJ?
The top-ranked public middle schools in Camden County, NJ include Rosa International Middle School, Haddonfield Middle School and Voorhees Middle School.
How many public middle schools are located in Camden County?
51 public middle schools are located in Camden County.
What is the racial composition of students in Camden County?
Camden County public middle schools minority enrollment is 71% of the student body (majority Hispanic), which is more than the New Jersey public middle schools average of 69% (majority Hispanic).
Which public middle schools in Camden County are often viewed compared to one another?
Popular comparisons of public middle schools in Camden County include: Henry C. Beck Middle School vs. Rosa International Middle School, John A. Carusi Middle School vs. Rosa International Middle School, Rosa International Middle School vs. Henry C. Beck Middle School
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
