📊 Data: NCES CCD 2024–2025·🔄 Updated: August 2026·Editorial standards
📍 New Jersey · Camden County

School Districts in
Camden County, NJ

35 public school districts serving 34 zip codes in Camden County. Average rating: 4/10. Ratings reflect state reading & math proficiency (NJSLA 2024–25), percentile-ranked within New Jersey.

Districts in Camden County35 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Haddonfield Borough School DistrictHaddonfield10/10  Excellent · 95th pct2,7665PK–121
Voorhees Township School DistrictVoorhees8/10  Good · 79th pct3,0255PK–80
Haddon Township School DistrictCollingswood8/10  Good · 72nd pct2,1077PK–121
Collingswood Borough School DistrictOaklyn7/10  Good · 69th pct2,2869PK–121
Audubon Borough School DistrictAudubon7/10  Good · 67th pct1,4234PK–121
Haddon Heights Borough School DistrictHaddon Heights7/10  Good · 67th pct1,4914PK–121
Cherry Hill Township School DistrictCherry Hill7/10  Good · 66th pct10,81819PK–123
Barrington Borough School DistrictBarrington6/10  Average · 57th pct5582PK–81
Laurel Springs Borough School DistrictLaurel Springs6/10  Average · 56th pct1881PK–60
Eastern Camden County Regional School DistrictGibbsboro6/10  Average · 52nd pct1,96519–122
Berlin Borough School DistrictBerlin6/10  Average · 51st pct7811PK–80
Mount Ephraim Borough School DistrictMount Ephraim6/10  Average · 50th pct4442PK–81
Bellmawr Borough School DistrictBellmawr5/10  Average · 42nd pct1,1683PK–80
Clementon Borough School DistrictClementon5/10  Average · 42nd pct5891PK–80
Waterford Township School DistrictAtco4/10  Below Average · 39th pct9423PK–62
Magnolia Borough School DistrictMagnolia4/10  Below Average · 38th pct3991PK–80
Oaklyn Borough School DistrictOaklyn4/10  Below Average · 38th pct2821PK–50
Brooklawn Borough School DistrictBrooklawn4/10  Below Average · 36th pct2801PK–80
Gibbsboro Borough School DistrictGibbsboro4/10  Below Average · 35th pct2811PK–80
Stratford Borough School DistrictStratford4/10  Below Average · 35th pct9012PK–80
Somerdale Borough School DistrictSomerdale4/10  Below Average · 32nd pct4471PK–80
Berlin Township School DistrictWest Berlin3/10  Below Average · 29th pct6152PK–81
Gloucester Township School DistrictBlackwood3/10  Below Average · 28th pct6,66311PK–80
Merchantville Borough School DistrictMerchantville3/10  Below Average · 26th pct3801PK–80
Runnemede Borough School DistrictRunnemede3/10  Below Average · 23rd pct8333PK–80
Gloucester City School DistrictGloucester City2/10  Poor · 17th pct2,3563PK–121
Woodlynne Borough School DistrictWoodlynne2/10  Poor · 17th pct3881PK–80
Pennsauken Township School DistrictPennsauken2/10  Poor · 13th pct4,82810PK–122
Winslow Township School DistrictBerlin2/10  Poor · 12th pct4,9128PK–123
Pine Hill Borough School DistrictPine HIll1/10  Poor · 7th pct1,9404PK–120
Sterling High School School DistrictMagnolia1/10  Poor · 5th pct91119–123
Lawnside Borough School DistrictLawnside1/10  Poor · 4th pct3321PK–81
Lindenwold Borough School DistrictClementon1/10  Poor · 2nd pct3,1005PK–121
Camden City School DistrictCamden1/10  Poor · 1st pct7,09916PK–124
Black Horse Pike Regional School DistrictBlackwoodNot rated3,60039–124
16 of these districts serve no zip code in our zip-to-district crosswalk and show 0 above — most are elementary or secondary districts that share territory with another district. They are listed from the NCES CCD directory so the county is complete.

How Camden County compares

Together they enroll 71,098 students across 143 schools. The largest is Cherry Hill Township School District with 10,818 students. Districts here average 4.3/10, below the New Jersey average of 5.7/10. Ratings range from 1/10 to 10/10. 1 of the 35 districts has no state assessment data and is shown as Not rated.

School Districts in Camden County, New Jersey

Camden County has 35 public school districts covering 34 zip codes. The top-rated district in Camden County is Haddonfield Borough School District (10/10). Ratings are based on the share of students proficient in reading and math on state assessments (NJSLA 2024–25), ranked against all districts in New Jersey. Directory details come from NCES CCD 2024–25.

Enter your zip code on any page to confirm your exact district assignment — district boundaries are address-specific and may not follow county or city lines.

Frequently Asked Questions

How many school districts are in Camden County, NJ?

35 school districts serve zip codes in Camden County, NJ. This page lists each one with its rating, enrollment, grade span and the zip codes it covers.

What is the best-rated school district in Camden County, NJ?

Of the districts serving Camden County, Haddonfield Borough School District has the highest rating on this site at 10/10. That places it in the 95th percentile among New Jersey school districts.

How are these school district ratings calculated?

Each rating is the share of students scoring proficient or above on New Jersey reading and math assessments, ranked against other districts in New Jersey and converted to a 1–10 scale. Percentiles compare districts within New Jersey only, never across state lines.