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
- Bayonne
- Bradley Beach
- Basking Ridge
- Bay Head
- Beachwood
- Bloomingdale
- Brigantine
- Bergenfield
- Berlin
- Bloomsbury
- Bernardsville
- Berkeley Heights
- Buena
- Burlington
- Beverly
- Bloomfield
- Beach Haven
- Bedminster
- Branchburg
- Bordentown
- Browns Mills
- Blackwood
- Bridgeton
- Butler
- Blairstown
- Boonton
- Bridgewater
- Bound Brook
- Branchville
- Buena Vista
- Bellmawr
- Belleville
- Belvidere
- Belmar
- Brielle
- Bogota
- Barrington
- Berkeley
- Brooklawn
- Barnegat
- Brick
- Chesterfield
- Cinnaminson
- Camden
- Commercial
- Cape May
- Cresskill
- Cedarville
- Clinton
- Chatham
- Chester
- Cliffside Park
- Crosswicks
- Cape May Court House
- Caldwell
- Carteret
- Cliffwood
- Colts Neck
- Clark
- Columbia
- Clementon
- Cherry Hill Mall
- Carneys Point
- Collingswood
- Carlstadt
- Closter
- Cherry Hill
- Cedar Grove
- Clayton
- City of Orange
- Califon
- Clifton
- Cranbury
- Cranford
- Harrington Park
- Hainesport
- Haworth
- Hampton
- Hillsborough
- Holmdel
- Hawthorne
- Hammonton
- Haddon
- Ho-Ho-Kus
- Hillside
- Hopewell
- Hopatcong
- Hackensack
- Hamilton
- Hoboken
- Highland Park
- Highlands
- Hanover
- Haledon
- Hillsdale
- High Bridge
- Hightstown
- Howell
- Hasbrouck Heights
- Haddon Heights
- Harrison
- Haddonfield
- Hazlet
- Hackettstown
- Hamburg
- Linwood
- Lambertville
- Lavallette
- Long Hill
- Lawnside
- Logan
- Leonardo
- Lincoln Park
- Little Falls
- Leonia
- Lyndhurst
- Lumberton
- Lindenwold
- Lake Como
- Little Silver
- Long Valley
- Lacey
- Lakehurst
- Laurel Springs
- Lafayette
- Long Branch
- Lodi
- Livingston
- Little Ferry
- Liberty
- Lebanon
- Lawrence
- Lawrenceville
- Linden
- Long Beach
- Lakewood
- Little Egg Harbor
- Liberty Corner
- Layton
- Maywood
- Mount Laurel
- Magnolia
- Medford
- Marlton
- Mansfield
- Maurice River
- Middletown
- Milltown
- Mount Arlington
- Mendham
- Mine Hill
- Mount Olive
- Montvale
- Maple Shade
- Monroe
- Metuchen
- Montgomery
- Manchester
- Mahwah
- Montclair
- Mount Holly
- Marmora
- Mantua
- Moorestown
- Millburn
- Mullica Hill
- Madison
- Mount Ephraim
- Margate
- Moonachie
- Millville
- Maplewood
- Manville
- Manalapan
- Manasquan
- Monmouth Beach
- Mountain Lakes
- Merchantville
- Midland Park
- Morris Plains
- Montville
- Monroeville
- McGuire AFB
- Medford Lakes
- Milford
- Middlesex
- Millstone
- Morristown
- Mickleton
- Matawan
- Mountainside
- Marlboro
- Montague
- Palisades Park
- Palmyra
- Princeton Junction
- Prospect Park
- Pilesgrove
- Paramus
- Park Ridge
- Pennsauken
- Pitman
- Princeton
- Plumsted
- Plainfield
- Pleasantville
- Piscataway
- Plainsboro
- Passaic
- Pompton Lakes
- Pedricktown
- Plainsboro Center
- Princeton Meadows
- Pequannock
- Point Pleasant Beach
- Pine Beach
- Point Pleasant
- Port Republic
- Phillipsburg
- Port Murray
- Pittsgrove
- Pemberton
- Pine Hill
- Parsippany-Troy Hills
- Pennington
- Paterson
- Paulsboro
- Perth Amboy
- Parsippany
- Pennsville
- Penns Grove
- Stockton
- Stewartsville
- Swedesboro
- Sewaren
- Stafford
- Stanhope
- Springfield
- Succasunna
- South Bound Brook
- South Hackensack
- Saddle River
- Shamong
- South Orange
- Sewell
- South Amboy
- Spring Lake
- Surf City
- Seaside Heights
- Somerset
- Secaucus
- Sparta
- Sea Bright
- Shrewsbury
- Scotch Plains
- Sussex
- Stone Harbor
- Somers Point
- Southampton
- South Brunswick
- Sicklerville
- Somerdale
- Sea Isle
- Sayreville
- Somerville
- Summit
- Saddle Brook
- Stratford
- Salem
- Short Hills
- Sea Girt
- Spotswood
- South Plainfield
- South River
- Strathmore
- Ship Bottom
- West New York
- West Caldwell
- Wharton
- Wallington
- Woodcliff Lake
- Westampton
- West Berlin
- Wenonah
- Willingboro
- West Cape May
- Weehawken
- Wanamassa
- Winfield
- Westwood
- Waldwick
- Washington
- Woodlynne
- Wyckoff
- Westville
- Williamstown
- Woodbury Heights
- Woodstown
- Woodbine
- Woodbury
- Warren
- West Milford
- Woolwich
- White
- Wanaque
- Wildwood
- Woodland
- Wildwood Crest
- Watchung
- Wantage
- Wood-Ridge
- West Orange
- Westfield
- Wrightstown
- Waterford Works
- West Windsor
- West Deptford
- White House Station
- West Long Branch
- Woodland Park
- Woodbridge
- Wall
- Wayne
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.