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

School Districts in
Somerset County, NJ

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

Districts in Somerset County17 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Bernards Township School DistrictBasking Ridge10/10  Excellent · 96th pct4,7456PK–122
Montgomery Township School DistrictBelle Mead10/10  Excellent · 92nd pct4,6115PK–123
Bedminster Township School DistrictBedminster9/10  Excellent · 87th pct4551PK–81
Warren Township School DistrictWarren9/10  Excellent · 82nd pct1,6355PK–81
Hillsborough Township School DistrictFlagtown9/10  Excellent · 81st pct7,2659PK–122
Watchung Borough School DistrictWatchung9/10  Excellent · 80th pct6712PK–80
Somerset Hills Regional School DistrictBernardsville8/10  Good · 77th pct1,7613PK–124
Bridgewater-Raritan Regional School DistrictBridgewater8/10  Good · 73rd pct8,04911PK–123
Watchung Hills Regional School DistrictWatchung8/10  Good · 71st pct1,78319–121
Branchburg Township School DistrictNeshanic Station8/10  Good · 70th pct1,2903PK–82
Green Brook Township School DistrictDunellen7/10  Good · 64th pct7322PK–81
South Bound Brook Borough School DistrictSouth Bound Brook5/10  Average · 45th pct4311PK–81
Somerville Borough School DistrictSomerville5/10  Average · 41st pct2,1943PK–120
Franklin Township School DistrictKingston3/10  Below Average · 29th pct7,30910PK–124
Manville Borough School DistrictManville2/10  Poor · 13th pct1,6944PK–121
Bound Brook Borough School DistrictBound Brook2/10  Poor · 10th pct2,0675PK–121
North Plainfield Borough School DistrictNorth Plainfield1/10  Poor · 8th pct3,6776PK–120
3 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 Somerset County compares

Together they enroll 50,369 students across 77 schools. The largest is Bridgewater-Raritan Regional School District with 8,049 students. Districts here average 6.6/10, above the New Jersey average of 5.7/10. Ratings range from 1/10 to 10/10.

School Districts in Somerset County, New Jersey

Somerset County has 17 public school districts covering 27 zip codes. The top-rated district in Somerset County is Bernards Township 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 Somerset County, NJ?

17 school districts serve zip codes in Somerset 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 Somerset County, NJ?

Of the districts serving Somerset County, Bernards Township School District has the highest rating on this site at 10/10. That places it in the 96th 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.