Public schools in New Jersey are operated by independent school districts governed by locally elected boards and overseen by the New Jersey Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. New Jersey distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.
Public Schools locations are available in 500 cities across New Jersey. They are spread across 21 counties.
Cities with the highest concentration of public schools include Newark, Jersey, Paterson, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.
Families new to New Jersey should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.
Public Schools by Cities
- Brigantine
- Buena
- Bergenfield
- Burlington
- Beverly
- Berlin
- Bloomfield
- Bayonne
- Bloomsbury
- Bradley Beach
- Beach Haven
- Bernardsville
- Basking Ridge
- Bay Head
- Beachwood
- Bloomingdale
- Bedminster
- Branchburg
- Berkeley Heights
- Bogota
- Buena Vista
- Bordentown
- Browns Mills
- Brooklawn
- Bellmawr
- Blackwood
- Barrington
- Bridgeton
- Belleville
- Butler
- Blairstown
- Belvidere
- Belmar
- Brielle
- Boonton
- Barnegat
- Berkeley
- Brick
- Bridgewater
- Bound Brook
- Branchville
- Cliffside Park
- Cresskill
- Chesterfield
- Cinnaminson
- Crosswicks
- Camden
- Cape May Court House
- Commercial
- Caldwell
- Cape May
- Cedarville
- Clinton
- Carteret
- Cliffwood
- Colts Neck
- Chatham
- Clark
- Chester
- Columbia
- Carlstadt
- Clementon
- Closter
- Cherry Hill
- Cherry Hill Mall
- Collingswood
- Cedar Grove
- Clayton
- City of Orange
- Califon
- Clifton
- Cranbury
- Carneys Point
- Cranford
- Hammonton
- Harrington Park
- Haworth
- Ho-Ho-Kus
- Hampton
- Hainesport
- Haddon
- Hopewell
- Hillsborough
- Hillside
- Holmdel
- Hawthorne
- Hopatcong
- Hackensack
- Haddon Heights
- Hamilton
- Hillsdale
- Hasbrouck Heights
- Haddonfield
- Harrison
- High Bridge
- Hoboken
- Highland Park
- Hazlet
- Highlands
- Hanover
- Hackettstown
- Hightstown
- Howell
- Haledon
- Hamburg
- Linwood
- Leonia
- Lyndhurst
- Lumberton
- Lindenwold
- Lawnside
- Logan
- Lambertville
- Leonardo
- Lake Como
- Lavallette
- Little Silver
- Long Valley
- Long Hill
- Lincoln Park
- Lacey
- Lakehurst
- Little Falls
- Little Ferry
- Laurel Springs
- Lodi
- Lebanon
- Lawrence
- Livingston
- Lawrenceville
- Lakewood
- Little Egg Harbor
- Liberty Corner
- Lafayette
- Linden
- Long Branch
- Long Beach
- Layton
- Liberty
- Mahwah
- Montvale
- Maywood
- Mount Laurel
- Maple Shade
- Magnolia
- Marmora
- Montclair
- Mantua
- Mount Holly
- Medford
- Marlton
- Moorestown
- Mansfield
- Maurice River
- Millburn
- Mullica Hill
- Monroe
- Middletown
- Metuchen
- Milltown
- Madison
- Mount Arlington
- Mendham
- Montgomery
- Mine Hill
- Mount Olive
- Manchester
- Margate
- McGuire AFB
- Mount Ephraim
- Merchantville
- Midland Park
- Moonachie
- Medford Lakes
- Mickleton
- Millville
- Maplewood
- Milford
- Matawan
- Middlesex
- Millstone
- Morris Plains
- Montville
- Monroeville
- Manville
- Mountainside
- Marlboro
- Manalapan
- Manasquan
- Monmouth Beach
- Morristown
- Mountain Lakes
- Montague
- Pleasantville
- Paramus
- Park Ridge
- Palisades Park
- Palmyra
- Pennsauken
- Pitman
- Princeton
- Princeton Junction
- Piscataway
- Plainsboro Center
- Plainsboro
- Princeton Meadows
- Pequannock
- Point Pleasant Beach
- Pine Beach
- Passaic
- Pompton Lakes
- Prospect Park
- Pedricktown
- Pilesgrove
- Plumsted
- Point Pleasant
- Plainfield
- Pemberton
- Pine Hill
- Port Republic
- Paulsboro
- Perth Amboy
- Parsippany
- Phillipsburg
- Port Murray
- Pennington
- Parsippany-Troy Hills
- Paterson
- Pennsville
- Pittsgrove
- Penns Grove
- South Hackensack
- Saddle River
- Shamong
- South Orange
- Sewell
- Swedesboro
- Secaucus
- Stockton
- Sewaren
- South Amboy
- Spring Lake
- Surf City
- Seaside Heights
- Stafford
- Somerset
- Stanhope
- Sparta
- Springfield
- Stewartsville
- Sea Bright
- Shrewsbury
- Succasunna
- South Bound Brook
- Sussex
- Scotch Plains
- Somers Point
- Saddle Brook
- Sicklerville
- Stratford
- Somerdale
- Sea Isle
- Stone Harbor
- Southampton
- Short Hills
- Sayreville
- Sea Girt
- Salem
- Somerville
- South Brunswick
- Spotswood
- South Plainfield
- South River
- Strathmore
- Ship Bottom
- Summit
- Wyckoff
- Westwood
- Wallington
- Waldwick
- Woodcliff Lake
- Washington
- Westampton
- West Berlin
- Woodlynne
- Wenonah
- West New York
- Willingboro
- Woodbine
- West Cape May
- West Caldwell
- Woodbury
- Westville
- Williamstown
- Woodbury Heights
- Weehawken
- Wanamassa
- Woodstown
- Warren
- Wharton
- West Milford
- Winfield
- Wood-Ridge
- Wildwood
- Woodland
- Wrightstown
- Waterford Works
- Wildwood Crest
- West Orange
- Woolwich
- West Windsor
- West Deptford
- White House Station
- West Long Branch
- Woodland Park
- White
- Woodbridge
- Wall
- Wayne
- Wanaque
- Watchung
- Wantage
- Westfield
Parents and guardians in New Jersey can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in New Jersey typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.
Browse Public Schools by county across New Jersey to find the nearest location.