County directory · New Jersey · 2026–27
School districts in Salem County, NJ
Salem County has 13 regular public school districts, enrolling 10,298 students in 2024–25. The largest is Penns Grove-Carneys Point Regional School District (2,223 students, 22% of the county), followed by Pennsville School District and Pittsgrove Township School District. All 13 offer kindergarten. New Jersey's kindergarten cutoff: turn 5 by October 1 (a minimum; districts may admit younger).
The 13 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Penns Grove-Carneys Point Regional School District 100 Iona Avenue, Penns Grove | Pre-K–12 | 5 | 2,223 | 169 | (856) 299-4250 |
| Pennsville School District 30 CHURCH STREET, PENNSVILLE | Pre-K–12 | 5 | 1,889 | 112 | (856) 540-6200 |
| Pittsgrove Township School District 1076 ALMOND ROAD, PITTSGROVE | Pre-K–12 | 5 | 1,696 | 104 | (856) 358-3094 |
| Woodstown-Pilesgrove Regional School District 135 East Avenue, Woodstown | Pre-K–12 | 4 | 1,501 | 89 | (856) 769-0144 |
| Salem City School District 205 WALNUT ST, SALEM | Pre-K–12 | 3 | 1,309 | 97 | (856) 935-3800 |
| UPPER PITTSGROVE TWP School District 235 Pine Tavern Rd., Monroeville | Pre-K–8 | 1 | 340 | 38 | (856) 358-8163 |
| Oldmans Township School District 10 FREED ROAD, PEDRICKTOWN | Pre-K–8 | 1 | 311 | 33 | (856) 299-4240 |
| Quinton Township School District 8 ROBINSON STREET, QUINTON | Pre-K–8 | 1 | 293 | 32 | (856) 935-2379 |
| Alloway Twp School District 43 Cedar Street, ALLOWAY | Pre-K–8 | 1 | 271 | 10 | (856) 935-1622 |
| The Lower Alloways Creek School District 967 Main Street - Canton, Salem | Pre-K–8 | 1 | 186 | 19 | (856) 935-2707 |
| Mannington Township School District 495 Route 45, Salem | Pre-K–8 | 1 | 173 | 14 | (856) 935-1078 |
| Elsinboro Township School District 631 Salem-Ft. Elfsborg Rd., Salem | Pre-K–8 | 1 | 106 | 6 | (856) 935-3817 |
| Salem County Special Services School District 880 Route 45, Woodstown | Pre-K–12 | 3 | 0 | 0 | (856) 769-0101 |
Salem County at a glance
Together the 13 districts run 32 schools from offices in 10 towns. The smallest by enrollment is Salem County Special Services School District, with 0 students; the median Salem County district has 311. By grade span: 7 Pre-K–8 and 6 Pre-K–12.
Kindergarten in 2024–25, counting the 12 districts that report a K grade: 723 children. The biggest kindergarten was Penns Grove-Carneys Point Regional School District's, with 169; Pennsville School District had 112, and the smallest, Elsinboro Township School District, had 6.
Salem County holds 13 of New Jersey's 559 regular districts (2.3%) and 0.8% of its 1,298,502 public school students, ranking 18th of 21 counties by number of districts and 21st by enrollment. By size, 5 enroll 1,000 to 4,999 and 8 have fewer than 1,000 students, and the average school here has about 322 students.
Which district am I in?
Each district draws its own attendance zones, so your home address decides it. There is no address lookup here; ask the district. Each one's own site:
Penns Grove-Carneys Point Regional School District · Pennsville School District · Pittsgrove Township School District · Woodstown-Pilesgrove Regional School District · Salem City School District · UPPER PITTSGROVE TWP School District · Oldmans Township School District · Quinton Township School District · Alloway Twp School District · The Lower Alloways Creek School District · Mannington Township School District · Elsinboro Township School District · Salem County Special Services School District
What grade will my child be in?
More in New Jersey
Every New Jersey district by county · New Jersey kindergarten cutoff
More New Jersey county directories: Bergen County (75) · Cape May County (15) · Cumberland County (13) · Essex County (22) · Gloucester County (27) · Hunterdon County (26)