2,591 schools in New Jersey
21 counties · 714 cities · Public K-12
Parents researching New Jersey schools have 2,591 public K-12 options to consider across 21 counties and 714 cities. The directory below is the entry point.
Test scores
Reading, SY 2024-25. State average: 53.1% met or exceeded.Top 5 schools
- 100.0%
- 100.0%
- 100.0%
- 100.0%
- 100.0%
Lowest 5 schools
- 0.9%
- 2.2%
- 2.3%
- 2.7%
- 3.1%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Mount Pleasant Elementary School | MILLVILLE | Cumberland County | Elementary | 193 | · |
| Paterson P-TECH High School | PATERSON | Passaic County | High | 193 | · |
| John C. Milanesi Elementary School | BUENA | Atlantic County | Elementary | 192 | · |
| Parker Elementary School | MIDDLESEX | Middlesex County | Elementary | 192 | · |
| Harmony Township School | PHILLIPSBURG | Warren County | Elementary | 190 | · |
| Creativity CoLaboratory Charter School | Elmer | Salem County | Middle | 189 | · |
| Long Pond School | NEWTON | Sussex County | Middle | 189 | · |
| Bergen Boulevard School | RIDGEFIELD | Bergen County | Elementary | 187 | · |
| Aline Bingham Elementary School | RUNNEMEDE | Camden County | Elementary | 186 | · |
| The Francis E Donnelly Early Childhood Learning Center | Logan Township | Gloucester County | Elementary | 186 | · |
| William H. Ross III School | MARGATE | Atlantic County | Elementary | 186 | · |
| Classical Academy Charter School of Clifton | CLIFTON | Passaic County | Middle | 185 | · |
| Lyncrest Elementary School | FAIR LAWN | Bergen County | Elementary | 185 | · |
| New Hanover Township School | WRIGHTSTOWN | Burlington County | Elementary | 185 | · |
| Roosevelt Science Technology Engineering and Mathematics (ST | PENNSAUKEN | Camden County | Elementary | 184 | · |
| Center for Lifelong Learning | PARLIN | Middlesex County | Combined | 183 | · |
| Compass Academy Charter School | Vineland | Cumberland County | Elementary | 183 | · |
| Lower Alloways Creek Elementary School | SALEM | Salem County | Elementary | 183 | · |
| Red Bank Charter School | RED BANK | Monmouth County | Elementary | 182 | · |
| Academy for Mathematics Science and Engineering | ROCKAWAY | Morris County | High | 181 | · |
| STEM Innovation Academy of the Oranges | South Orange | Essex County | High | 180 | · |
| Dr. Charles E. Brimm Medical Arts High School | CAMDEN | Camden County | High | 179 | · |
| Laurel Springs School | LAUREL SPRINGS | Camden County | Elementary | 179 | · |
| Shaler Academy | RIDGEFIELD | Bergen County | Elementary | 179 | · |
| Franklin D Roosevelt School | Edison | Middlesex County | Elementary | 178 | · |
| Lincoln School | East Rutherford | Bergen County | Elementary | 178 | · |
| Northern Valley Central | Norwood | Bergen County | Combined | 178 | · |
| Weymouth Township Elementary School | DOROTHY | Atlantic County | Elementary | 178 | · |
| George Washington School | MAHWAH | Bergen County | Elementary | 177 | · |
| New Egypt Primary School | NEW EGYPT | Ocean County | Elementary | 177 | · |
| Preakness Early Childhood Center | Wayne | Passaic County | Elementary | 177 | · |
| East Newark Elementary School | E NEWARK | Hudson County | Elementary | 176 | · |
| Oxycocus Elementary School | Manahawkin | Ocean County | Elementary | 176 | · |
| Ventnor Middle School | VENTNOR | Atlantic County | Middle | 176 | · |
| Cove Road School | HAZLET | Monmouth County | Middle | 175 | · |
| Estelle V. Malberg Early Childhood Center | CHERRY HILL | Camden County | Elementary | 174 | · |
| Knowlton Township Board of Education | DELAWARE | Warren County | Elementary | 174 | · |
| Stoy Elementary School | HADDONFIELD | Camden County | Elementary | 174 | · |
| Zane North Elementary School | COLLINGSWOOD | Camden County | Elementary | 174 | · |
| Edison Academy Magnet School | EDISON | Middlesex County | High | 173 | · |
| Mountain Villa School | Allamuchy | Warren County | Elementary | 173 | · |
| Lincoln Elementary School | DUMONT | Bergen County | Elementary | 172 | · |
| West Belmar Elementary School | WALL | Monmouth County | Elementary | 171 | · |
| Mannington Township Elementary School | SALEM | Salem County | Elementary | 170 | · |
| Port Colden School | WASHINGTON | Warren County | Elementary | 170 | · |
| West Amwell Township School | Lambertville | Hunterdon County | Elementary | 170 | · |
| Robert Erskine School | RINGWOOD | Passaic County | Elementary | 169 | · |
| Downe Township Elementary School | NEWPORT | Cumberland County | Elementary | 168 | · |
| School 3 | PATERSON | Passaic County | Elementary | 167 | · |
| Academy Charter High School | LAKE COMO | Monmouth County | High | 166 | · |
| Bogota Middle School | Bogota | Bergen County | Middle | 166 | · |
| School #8 | CLIFTON | Passaic County | Elementary | 165 | · |
| Belleville PS10 | BELLEVILLE | Essex County | Elementary | 164 | · |
| Thomas Jefferson Elementary School | North Arlington | Bergen County | Elementary | 164 | · |
| Explore Middle School | JERSEY CITY | Hudson County | Middle | 163 | · |
| Washington School | LYNDHURST | Bergen County | Elementary | 162 | · |
| Lindenwold Preschool Building | Lindenwold | Camden County | Elementary | 161 | · |
| Deal Elementary School | DEAL | Monmouth County | Elementary | 160 | · |
| Farmingdale Elementary | FARMINGDALE | Monmouth County | Elementary | 160 | · |
| Highlands Elementary School | HIGHLANDS | Monmouth County | Elementary | 160 | · |
| Margaret Mace Elementary School | North Wildwood | Cape May County | Elementary | 159 | · |
| Thomas A. Edison Elementary School | WESTMONT | Camden County | Elementary | 159 | · |
| Riverbank Charter School of Excellence | Roebling | Burlington County | Elementary | 158 | · |
| The Early Childhood Center @ Forest Glen | Bloomfield | Essex County | Elementary | 158 | · |
| Wenonah Elementary School | WENONAH | Gloucester County | Elementary | 158 | · |
| Hugh J. Boyd Jr. Elementary School | SEASIDE HTS | Ocean County | Elementary | 157 | · |
| Wahlstrom Early Childhood Academy | EAST ORANGE | Essex County | Elementary | 157 | · |
| Wildwood Middle School | WILDWOOD | Cape May County | Middle | 157 | · |
| Cape May City Elementary School | CAPE MAY | Cape May County | Elementary | 155 | · |
| Eagle Academy for Young Men of Newark | Newark | Essex County | High | 155 | · |
| Paulsboro Junior High School | Paulsboro | Gloucester County | Middle | 155 | · |
| Edith M. Decker Elementary School | MT ARLINGTON | Morris County | Elementary | 153 | · |
| Highlands Elementary School | HIGHLANDS | Monmouth County | Elementary | 153 | · |
| Linden Avenue School | GLEN RIDGE | Essex County | Elementary | 153 | · |
| Keansburg Early Learning Center | KEANSBURG | Monmouth County | Elementary | 152 | · |
| Mildred B. Moss Elementary School | METUCHEN | Middlesex County | Elementary | 152 | · |
| South River Early Learning Center | SOUTH RIVER | Middlesex County | Elementary | 151 | · |
| Camden Big Picture Learning Academy | CAMDEN | Camden County | High | 150 | · |
| Ocean Academy | CAPE MAY COURT HOUSE | Cape May County | Elementary | 150 | · |
| Grade Downing Elementary School | RUNNEMEDE | Camden County | Elementary | 149 | · |
| North Cliff School | ENGLEWOOD CLIFFS | Bergen County | Elementary | 149 | · |
| Roosevelt School | LODI | Bergen County | Elementary | 148 | · |
| Sea Girt Elementary School | Sea Girt | Monmouth County | Elementary | 148 | · |
| Vincent Capuana School No. 15 | Passaic | Passaic County | Elementary | 147 | · |
| Alpine Elementary School | ALPINE | Bergen County | Elementary | 146 | · |
| Norma Elementary School | PITTSGROVE | Salem County | Elementary | 145 | · |
| Riley Preschool Annex | SOUTH PLAINFIELD | Middlesex County | Elementary | 145 | · |
| Seventh Avenue | HADDON HEIGHTS | Camden County | Elementary | 145 | · |
| Academy for Performing Arts | Rockaway | Morris County | High | 144 | · |
| Althea Gibson Academy | EAST ORANGE | Essex County | Elementary | 144 | · |
| Bright Beginnings Learning Center | PISCATAWAY | Middlesex County | Elementary | 144 | · |
| John F. Kennedy School | NEWARK | Essex County | High | 143 | · |
| Prospect Park Middle School | Prospect Park | Passaic County | Middle | 143 | · |
| Island Heights Elementary School | ISLAND HEIGHTS | Ocean County | Elementary | 142 | · |
| Lavallette Elementary School | Lavallette | Ocean County | Elementary | 142 | · |
| Newark Educators Community Charter School | Newark | Essex County | Elementary | 142 | · |
| Mercer County Technical School STEM Academy | Pennington | Mercer County | High | 141 | · |
| Mercer Elementary School | Hamilton | Mercer County | Middle | 141 | · |
| Ocean Gate Elementary School | OCEAN GATE | Ocean County | Elementary | 141 | · |
| West Amwell School | Lambertville | Hunterdon County | Middle | 141 | · |
| Winfield Township | WINFIELD | Union County | Elementary | 141 | · |
| Eugene A. Tighe Middle School | MARGATE | Atlantic County | Middle | 140 | · |
| Baldwin Elementary School | PENNSAUKEN | Camden County | Elementary | 138 | · |
| Belleville PS9 | BELLEVILLE | Essex County | Elementary | 138 | · |
| Mercer County Technical School Health Sciences Academy | Trenton | Mercer County | High | 137 | · |
| Nehaunsey Middle School | GIBBSTOWN | Gloucester County | Middle | 137 | · |
| Raymond W. Kershaw School | MOUNT EPHRAIM | Camden County | Middle | 137 | · |
| Eagleswood Elementary School | WEST CREEK | Ocean County | Elementary | 136 | · |
| Mark Newbie Elementary School | COLLINGSWOOD | Camden County | Elementary | 136 | · |
| Pomona Preschool | EGG HARBOR | Atlantic County | Elementary | 136 | · |
| Brookdale Avenue School | VERONA | Essex County | Elementary | 134 | · |
| Deaf and Hard of Hearing Continuum | Paramus | Bergen County | Combined | 134 | · |
| Palmyra Middle School | Palmyra | Burlington County | Middle | 134 | · |
| Ridge and Valley Charter School | Frelinghuysen | Warren County | Elementary | 134 | · |
| Franklin D Roosevelt Elementary School | North Arlington | Bergen County | Elementary | 132 | · |
| Future Foundations Academy (FFA) | Piscataway | Middlesex County | Combined | 130 | · |
| H W Mountz Elementary School | Spring Lake | Monmouth County | Elementary | 130 | · |
| High Bridge Middle School | HIGH BRIDGE | Hunterdon County | Middle | 130 | · |
| Sandyston Walpack Consolidated School | LAYTON | Sussex County | Elementary | 130 | · |
| School #4 | CLIFTON | Passaic County | Elementary | 130 | · |
| Johnnie L. Cochran Jr. Academy | EAST ORANGE | Essex County | Elementary | 129 | · |
| James A. Garfield Elementary School | COLLINGSWOOD | Camden County | Elementary | 128 | · |
| Walnut Street School | DELANCO | Burlington County | Middle | 128 | · |
| Central School | Glen Ridge | Essex County | Elementary | 127 | · |
| Forest Avenue School | GLEN RIDGE | Essex County | Elementary | 127 | · |
| Stow Creek Township School | BRIDGETON | Cumberland County | Elementary | 127 | · |
| Glen School | RIDGEWOOD | Bergen County | Elementary | 126 | · |
| Nokomis School | Medford Lakes | Burlington County | Elementary | 126 | · |
| Atlantic Avenue | HADDON HEIGHTS | Camden County | Elementary | 125 | · |
| Bay Head Elementary | BAY HEAD | Ocean County | Elementary | 125 | · |
| Behavioral Continuum | Paramus | Bergen County | Combined | 124 | · |
| Hope Township School | HOPE | Warren County | Elementary | 124 | · |
| Clyde S. Jennings Elementary School | OAKLYN | Camden County | Elementary | 123 | · |
| NJ Regional Day School - Newark | NEWARK | Essex County | Combined | 123 | · |
| School One | Woodland Park | Passaic County | Elementary | 122 | · |
| Frelinghuysen Township Elementary School | Newton | Warren County | Elementary | 121 | · |
| Ethel Hoppock Middle School | ASBURY | Hunterdon County | Middle | 119 | · |
| Piscataway Regional Day School | PISCATAWAY | Middlesex County | Combined | 119 | · |
| Lafayette Learning Center | MORRISTOWN | Morris County | Elementary | 118 | · |
| Primary Center at Jefferson | SUMMIT | Union County | Elementary | 116 | · |
| Wandell School | SADDLE RIVER | Bergen County | Elementary | 116 | · |
| Hope Community Charter School | Camden | Camden County | Elementary | 115 | · |
| Theodora Smiley Lacey Elementary School | TEANECK | Bergen County | Elementary | 115 | · |
| Academy Learning Center | MONROE TOWNSHIP | Middlesex County | Combined | 113 | · |
| Hampton Borough School | HAMPTON | Hunterdon County | Elementary | 113 | · |
| William Roper Early Childhood Learning Center | Pilesgrove | Salem County | Elementary | 113 | · |
| Atlantic County High School | MAYS LANDING | Atlantic County | High | 112 | · |
| Avon Elementary School | AVON | Monmouth County | Elementary | 112 | · |
| Students Transitioning and Achieving Real Success | PATERSON | Passaic County | High | 112 | · |
| Walnut Street School | Woodbury | Gloucester County | Elementary | 112 | · |
| Mercer County Technical School Culinary Arts Academy | Pennington | Mercer County | High | 111 | · |
| Dayton Elementary School | Dayton | Middlesex County | Elementary | 110 | · |
| Port Republic Elementary School District | PORT REPUBLIC | Atlantic County | Elementary | 110 | · |
| Bayonne Alternative High School | Bayonne | Hudson County | High | 109 | · |
| Hunterdon Polytech Bartles Corner Campus | Flemington | Hunterdon County | High | 108 | · |
| International Charter School | TRENTON | Mercer County | Elementary | 108 | · |
| Bridgeton Public Charter School | Bridgeton | Cumberland County | Elementary | 106 | · |
| Newcomers High School | Paterson | Passaic County | High | 106 | · |
| North Brunswick Twp Early Childhood Center | North Brunswick | Middlesex County | Elementary | 106 | · |
| Elsinboro Township School | SALEM | Salem County | Elementary | 105 | · |
| Garfield Public Preschool Annex | GARFIELD | Bergen County | Elementary | 105 | · |
| Ethel A. Jacobsen Elementary School | SURF CITY | Ocean County | Elementary | 104 | · |
| Fourteenth Avenue School | NEWARK | Essex County | Elementary | 104 | · |
| Columbus School | LYNDHURST | Bergen County | Elementary | 102 | · |
| Garfield Public Preschool 3 at Headstart | Garfield | Bergen County | Elementary | 102 | · |
| Anna Iandoli Early Learning Center | Paterson | Passaic County | Elementary | 99 | · |
| Delaware Avenue School | Palmyra | Burlington County | Elementary | 99 | · |
| Discovery Charter School | NEWARK | Essex County | Middle | 99 | · |
| Bloomsbury Borough School | Bloomsbury | Hunterdon County | Elementary | 98 | · |
| Montrose Early Childhood Center | South Orange | Essex County | Elementary | 98 | · |
| Avalon Elementary School | AVALON | Cape May County | Middle | 97 | · |
| Frenchtown Elementary | FRENCHTOWN | Hunterdon County | Elementary | 97 | · |
| Hillside Innovation Academy | Hillside | Union County | Middle | 97 | · |
| Joseph F. Cappello School | Hamilton | Mercer County | Elementary | 97 | · |
| N. A. Bleshman Regional Day School | PARAMUS | Bergen County | Combined | 97 | · |
| MCVS Assunpink Shared Time Center/Rubino | Trenton | Mercer County | High | 96 | · |
| Early Childhood Learning Center | FREEHOLD | Monmouth County | Elementary | 95 | · |
| Walnut Ridge School | VERNON | Sussex County | Elementary | 95 | · |
| Califon Public School | CALIFON | Hunterdon County | Elementary | 94 | · |
| Developmental Learning Center Warren | WARREN | Somerset County | Combined | 94 | · |
| Memorial School | Lyndhurst | Bergen County | Elementary | 94 | · |
| Long Beach Island Grade School | SHIP BOTTOM | Ocean County | Elementary | 92 | · |
| Roosevelt Preschool Annex | SOUTH PLAINFIELD | Middlesex County | Elementary | 92 | · |
| Chatsworth Elementary School | CHATSWORTH | Burlington County | Elementary | 91 | · |
| Developmental Learning Center New Providence | NEW PROVIDENCE | Union County | Combined | 91 | · |
| Cumberland Campus | Bridgeton | Cumberland County | Combined | 88 | · |
| Lebanon Borough School | LEBANON | Hunterdon County | Elementary | 88 | · |
| Hillcrest Academy-South | WESTFIELD | Union County | High | 87 | · |
| Kindle Education Public Charter School | Jersey City | Hudson County | Middle | 87 | · |
| Monmouth County Vocational Technical High School | HAZLET | Monmouth County | High | 87 | · |
| Stone Harbor Elementary School | STONE HARBOR | Cape May County | Elementary | 87 | · |
| Morris Goodwin School | GREENWICH | Cumberland County | Elementary | 85 | · |
| New Brunswick Adult High School | New Brunswick | Middlesex County | High | 85 | · |
| Cape May County High School | CAPE MAY COURT HOUSE | Cape May County | High | 84 | · |
| Spruce Run | CLINTON | Hunterdon County | Elementary | 84 | · |
| Alternative High School | PATERSON | Passaic County | High | 81 | · |
| Lodi MS HS | LODI | Bergen County | High | 78 | · |
| Casimir Pulaski School No. 8 | Passaic | Passaic County | Elementary | 77 | · |
| West Cape May Elementary School | West Cape May | Cape May County | Elementary | 76 | · |
| Deans Elementary School | Monmouth Junction | Middlesex County | Elementary | 75 | · |
| Roosevelt Public School | ROOSEVELT | Monmouth County | Elementary | 75 | · |
| Hillcrest Academy-North | SCOTCH PLAINS | Union County | High | 74 | · |
| Ocean County Vocational Technical School Waretown Center | WARETOWN | Ocean County | High | 74 | · |
| Academy of Law & Public Safety | Long Branch | Monmouth County | High | 73 | · |
| Wall Primary School | WALL | Monmouth County | Elementary | 73 | · |
| Winslow Township Early Childhood Education Center | Chesilhurst | Camden County | Elementary | 73 | · |
| Burlington County Alternative High School | Mt. Laurel | Burlington County | High | 71 | · |
| Somerset Secondary Academy | Bridgewater | Somerset County | High | 70 | · |
| Pinnacle Academy High School | PLAINFIELD | Union County | High | 67 | · |
| Regional Day School | JERSEY CITY | Hudson County | Combined | 67 | · |
| Union County Career & Technical Institute | Scotch Plains | Union County | High | 67 | · |
| Lake Drive Program for Hearing Impaired | MOUNTAIN LAKES | Morris County | Elementary | 64 | · |
| Life Skills Continuum | Paramus | Bergen County | Combined | 64 | · |
| Milford Public School | MILFORD | Hunterdon County | Elementary | 64 | · |
| Athletic Training and Physical Therapy | Succasunna | Morris County | High | 62 | · |
| Clifton Early Learner Academies - Allwood | Clifton | Passaic County | Elementary | 62 | · |
| Branch Brook School | NEWARK | Essex County | Elementary | 60 | · |
| The Shore Center | Tinton Falls | Monmouth County | Combined | 60 | · |
| Hope Academy | PASSAIC | Passaic County | High | 59 | · |
| Collingswood Pre Sch Penguins Childhood Center | Collingswood | Camden County | Elementary | 58 | · |
| Washington School | Saddle Brook | Bergen County | Elementary | 58 | · |
| Audubon Park Preschool | Audubon Park | Camden County | Elementary | 56 | · |
| Beach Haven School | Beach Haven | Ocean County | Elementary | 56 | · |
| Manchester Regional Day School | JACKSON | Ocean County | Combined | 56 | · |
| Multiple Disabilities Continuum | Paramus | Bergen County | Combined | 55 | · |
| Somerset Elementary Academy | Bridgewater | Somerset County | Elementary | 54 | · |
| West Orange Early Childhood Learning Center | West Orange | Essex County | Elementary | 54 | · |
| NJ Regional Day - Mannington | WOODSTOWN | Salem County | Combined | 53 | · |
| Crossroads School | WESTFIELD | Union County | Elementary | 52 | · |
| Edison Early Learning Center | Edison | Middlesex County | Elementary | 52 | · |
| Community | Lyndhurst | Bergen County | Elementary | 50 | · |
| Young Men's Academy | Paterson | Passaic County | Middle | 50 | · |
| A.E. Burling High School | Pennsauken | Camden County | High | 49 | · |
| Betty Maddalena Early Learning Center | West Orange | Essex County | Elementary | 49 | · |
| NuView Academy | PISCATAWAY | Middlesex County | Combined | 46 | · |
| Westlake | Westfield | Union County | Combined | 46 | · |
| Cinnaminson Memorial School | Cinnaminson | Burlington County | Elementary | 44 | · |
| Northern Hills Academy | SPARTA | Sussex County | Combined | 44 | · |
| Washington School | Garwood | Union County | Elementary | 44 | · |
| Collingswood Pre School at Oaklyn | Oaklyn | Camden County | Elementary | 43 | · |
| Lamberts Mill Academy | WESTFIELD | Union County | High | 42 | · |
| Harrison School | West Caldwell | Essex County | Elementary | 39 | · |
| Venice Park School | Atlantic City | Atlantic County | Elementary | 39 | · |
| Essex Campus Academy | FAIRFIELD | Essex County | High | 37 | · |
| Academy for Environmental Science | Oak Ridge | Morris County | High | 36 | · |
| Moonachie Campus | Moonachie | Bergen County | Elementary | 35 | · |
| Bruce Street School | NEWARK | Essex County | Elementary | 34 | · |
| Essex High School | Fairfield | Essex County | High | 34 | · |
| Marie H Katzenbach Middle/High School | Trenton | Mercer County | High | 33 | · |
| Alternative High School | CHERRY HILL | Camden County | High | 32 | · |