Find a School
School Rankings
Find a School
School Rankings
Home
New Jersey
City Rankings
New Jersey City Rankings
Alert!
Be the first to know when the New Jersey Department of Education releases new test scores! We will update our rankings right away and send you an email!
Get Notified!
Alert!
Sign up for rankings notifications!
Get Notified!
Other NJ Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2021 - 2022
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
2004 - 2005
2003 - 2004
Rank (of 526)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2022
)
Rank (
2021
)
Rank change from
2021
SchoolDigger Rating (
2022
)
1
st
Alpine
1
0
0
0
0
0.994
36
35
2
nd
Essex Fells
1
0
0
0
0
0.993
3
1
3
rd
Englewood Cliffs
1
1
0
0
0
0.992
1
2
4
th
Fair Haven
1
1
0
0
1
0.983
31
27
5
th
Short Hills
3
0
0
0
5
0.982
4
1
6
th
Brookside
1
1
0
0
0
0.976
7
1
7
th
Millburn
2
2
1
0
1
0.974
6
1
8
th
River Edge
2
1
0
0
6
0.972
43
35
9
th
Ho Ho Kus
1
0
0
0
0
0.972
21
12
10
th
Allendale
1
1
1
0
0
0.971
48
38
11
th
Teterboro
0
0
1
0
0
0.971
2
9
12
th
Upper Saddle River
2
1
0
0
1
0.965
17
5
13
th
Rumson
1
1
1
0
2
0.963
10
3
14
th
Closter
1
1
0
0
2
0.959
24
10
15
th
New Vernon
1
0
0
0
0
0.959
95
80
16
th
N Caldwell
1
1
0
0
0
0.958
14
2
17
th
Demarest
2
1
1
0
1
0.955
13
4
18
th
Mount Tabor
1
0
0
0
0
0.952
38
20
19
th
Tenafly
4
1
1
0
3
0.952
23
4
20
th
Pine Brook
2
0
0
0
0
0.951
25
5
21
st
Haworth
1
0
0
0
1
0.95
9
12
22
nd
New Providence
3
1
1
0
3
0.95
20
2
23
rd
Mendham
1
1
1
0
2
0.943
15
8
24
th
Avon by the Sea
1
0
0
0
0
0.942
53
29
25
th
Woodcliff Lake
1
1
0
0
0
0.94
39
14
26
th
Glen Ridge
4
0
1
0
0
0.939
(n/a)
27
th
Livingston
6
2
1
0
6
0.939
16
11
28
th
Oradell
1
0
1
0
2
0.939
54
26
29
th
Basking Ridge
4
1
1
0
8
0.936
11
18
30
th
Chatham
4
1
1
0
4
0.936
28
2
31
st
Monmouth Beach
1
0
0
0
0
0.935
29
2
32
nd
Ridgewood
6
2
1
0
3
0.934
35
3
33
rd
Summit
7
1
1
0
6
0.933
34
1
34
th
Glen Rock
4
1
1
0
0
0.925
12
22
35
th
Stone Harbor
1
0
0
0
0
0.924
62
27
36
th
Moorestown
3
2
1
0
6
0.923
76
40
37
th
Mountainside
1
1
0
0
2
0.92
33
4
38
th
Towaco
1
0
0
0
2
0.92
19
19
39
th
Cranbury
1
0
0
0
1
0.918
58
19
40
th
Harrington Park
1
0
0
0
0
0.915
5
35
41
st
Saddle River
1
0
0
0
1
0.914
52
11
42
nd
Old Tappan
1
1
1
0
0
0.913
47
5
43
rd
Atlantic Highlands
2
0
0
0
0
0.91
85
42
44
th
Westfield
8
2
4
0
16
0.909
26
18
45
th
Brielle
1
0
0
0
0
0.907
121
76
46
th
Roseland
1
0
0
0
1
0.905
103
57
47
th
Sea Girt
2
0
0
0
1
0.903
32
15
48
th
Morganville
3
1
0
0
3
0.902
41
7
49
th
Branchburg
1
1
0
0
4
0.898
71
22
50
th
Plainsboro
3
1
1
0
1
0.897
44
6
51
st
Montville
2
1
1
0
1
0.896
49
2
52
nd
Madison
3
1
1
0
4
0.896
51
1
53
rd
Margate City
1
1
0
0
0
0.893
100
47
54
th
Avalon
0
1
0
0
0
0.893
163
109
55
th
Berkeley Hts
3
1
0
0
0
0.891
40
15
56
th
Princeton
5
1
1
0
18
0.89
30
26
57
th
Shrewsbury
1
0
0
0
2
0.887
37
20
58
th
Norwood
1
0
0
1
1
0.884
152
94
59
th
Chester
2
1
1
0
0
0.883
42
17
60
th
Liberty Corner
1
0
0
0
1
0.881
60
61
st
Florham Park
2
1
0
0
2
0.88
57
4
62
nd
Little Silver
1
1
1
0
1
0.88
117
55
63
rd
River Vale
2
1
0
0
0
0.879
93
30
64
th
Annandale
0
0
3
0
2
0.875
(n/a)
65
th
Cresskill
2
1
1
0
1
0.875
22
43
66
th
Mountain Lakes
2
1
2
0
2
0.873
(n/a)
67
th
Park Ridge
2
0
1
0
0
0.872
45
22
68
th
Beach Haven
1
0
0
0
0
0.87
68
69
th
Scotch Plains
5
2
8
1
7
0.87
77
8
70
th
Ramsey
3
1
1
0
3
0.869
97
27
71
st
West Windsor
3
1
1
0
3
0.869
18
53
72
nd
Kinnelon
2
1
1
0
0
0.869
67
5
73
rd
Fair Lawn
6
2
1
0
4
0.866
86
13
74
th
Mahwah
4
1
1
0
3
0.865
157
83
75
th
Westwood
2
1
0
0
0
0.864
129
54
76
th
Hillsborough
6
2
1
0
3
0.864
90
14
77
th
Lincroft
1
0
1
0
5
0.864
102
25
78
th
Spring Lake
2
0
0
0
1
0.863
50
28
79
th
Hillsdale
2
1
1
0
1
0.86
118
39
80
th
Holmdel
1
2
1
0
4
0.859
27
53
81
st
Stirling
0
1
0
0
2
0.859
63
18
82
nd
Skillman
2
2
1
0
2
0.859
(n/a)
83
rd
Manalapan
6
2
0
0
1
0.855
(n/a)
84
th
Colts Neck
2
1
1
0
0
0.854
98
14
85
th
South Orange
3
1
1
0
1
0.85
82
3
86
th
Cranford
5
1
1
0
4
0.849
88
2
87
th
Montvale
1
1
1
0
1
0.847
73
14
88
th
Monroe Township
3
1
1
1
3
0.845
75
13
89
th
Monmouth Junction
2
2
1
0
2
0.844
91
2
90
th
Mantua
1
1
0
0
0
0.843
214
124
91
st
Island Heights
1
0
0
0
0
0.842
241
150
92
nd
Marlboro
3
1
1
0
2
0.839
46
46
93
rd
Oceanport
1
1
0
0
0
0.838
87
6
94
th
Bernardsville
1
1
1
0
2
0.836
132
38
95
th
Warren
4
1
2
0
2
0.833
74
21
96
th
Morris Plains
4
1
1
0
1
0.833
79
17
97
th
Caldwell
1
1
0
0
2
0.831
101
4
98
th
Denville
2
1
2
0
2
0.829
66
32
99
th
Pompton Plains
2
1
1
0
2
0.826
126
27
100
th
Watchung
1
1
0
0
1
0.825
83
17
101
st
Robbinsville
1
1
1
0
0
0.823
69
32
102
nd
Hopewell
1
0
0
0
0
0.822
94
8
103
rd
Lincoln Park
1
1
0
0
1
0.821
169
66
104
th
Three Bridges
1
0
0
0
0
0.821
185
81
105
th
Fort Lee
4
1
1
0
4
0.821
65
40
106
th
North Caldwell
0
1
1
0
0
0.816
78
28
107
th
Paramus
5
2
5
7
11
0.813
186
79
108
th
Glen Gardner
0
0
1
0
0
0.812
141
33
109
th
Wyckoff
4
1
0
0
3
0.811
145
36
110
th
Haddonfield
6
1
1
0
5
0.809
108
2
111
th
Franklin Lakes
3
1
1
0
2
0.807
161
50
112
th
Maywood
2
1
0
0
0
0.806
70
42
113
th
Midland Park
2
0
1
0
2
0.803
72
41
114
th
Marmora
2
0
0
0
0
0.796
92
22
115
th
Parsippany
5
2
1
0
3
0.796
114
1
116
th
Waldwick
2
1
1
0
3
0.795
155
39
117
th
Pequannock
1
0
0
0
2
0.794
115
2
118
th
Bedminster
1
0
0
0
1
0.792
183
65
119
th
Lake Hiawatha
2
0
0
0
0
0.79
147
28
120
th
East Hanover
2
1
1
0
0
0.789
128
8
121
st
Oakland
3
1
1
0
9
0.787
110
11
122
nd
Stillwater
1
0
0
0
0
0.786
178
56
123
rd
Greendell
1
0
0
0
0
0.783
219
96
124
th
Chesterfield
1
0
0
0
0
0.781
59
65
125
th
Bay Head
1
0
0
0
0
0.778
131
6
126
th
Whippany
2
1
1
0
2
0.776
144
18
127
th
Voorhees
4
1
1
0
7
0.775
96
31
128
th
Monroeville
1
0
0
0
0
0.772
99
29
129
th
Dayton
1
0
0
0
3
0.769
81
48
130
th
Wall
3
1
2
0
0
0.767
184
54
131
st
Ringoes
2
0
0
0
1
0.765
55
76
132
nd
Long Valley
3
1
0
0
0
0.765
138
6
133
rd
Dumont
4
0
1
0
0
0.764
166
33
134
th
East Brunswick
5
0
2
0
3
0.763
150
16
135
th
Millington
1
0
0
0
0
0.762
154
19
136
th
Medford
5
2
3
0
8
0.762
113
23
137
th
Wayne
10
3
4
0
13
0.762
151
14
138
th
Rutherford
2
2
1
0
3
0.761
199
61
139
th
Ocean City
1
1
1
0
0
0.761
173
34
140
th
Califon
3
2
1
0
0
0.76
142
2
141
st
Medford Lakes
1
1
0
0
0
0.759
174
33
142
nd
West Long Branch
1
1
1
0
2
0.757
148
6
143
rd
Edison
13
4
3
0
17
0.756
125
18
144
th
Middletown
3
1
2
0
1
0.755
153
9
145
th
Upper Montclair
2
1
0
0
2
0.753
104
41
146
th
Mickleton
2
0
0
0
0
0.753
107
39
147
th
Green Brook
1
1
0
0
1
0.751
64
83
148
th
Metuchen
3
1
1
0
6
0.75
139
9
149
th
Kendall Park
4
0
0
0
0
0.748
106
43
150
th
Township of Washington
2
0
1
0
1
0.748
177
27
151
st
New Milford
2
1
1
0
4
0.745
255
104
152
nd
Clarksburg
1
0
0
0
0
0.744
162
10
153
rd
West Cape May
1
0
0
0
0
0.743
8
145
154
th
Quakertown
1
0
0
0
0
0.742
61
93
155
th
Manasquan
1
0
1
0
2
0.741
140
15
156
th
Bridgewater
6
3
4
0
7
0.741
105
51
157
th
Budd Lake
2
1
0
0
2
0.74
164
7
158
th
Whitehouse Station
2
1
0
0
1
0.74
176
18
159
th
Moonachie
2
0
0
0
0
0.739
149
10
160
th
Westmont
2
1
1
0
0
0.738
137
23
161
st
Rockaway
3
2
3
0
1
0.738
175
14
162
nd
Titusville
1
0
0
0
2
0.735
171
9
163
rd
Leonia
1
1
1
0
0
0.733
119
44
164
th
Northfield
1
1
0
0
1
0.733
206
42
165
th
Clark
2
1
1
0
5
0.733
160
5
166
th
Linwood
1
1
1
0
1
0.732
124
42
167
th
Boonton
3
1
1
0
4
0.73
207
40
168
th
Clinton
1
1
0
0
1
0.729
112
56
169
th
Cedar Grove
3
1
1
0
1
0.728
238
69
170
th
Hasbrouck Heights
2
1
1
0
2
0.727
227
57
171
st
Montclair
5
2
1
0
6
0.726
89
82
172
nd
Highlands
1
0
2
0
0
0.721
233
61
173
rd
Hoboken
5
1
1
1
9
0.721
205
32
174
th
Woolwich Township
1
0
0
0
0
0.719
202
28
175
th
Point Pleasant Beach
3
1
2
0
1
0.716
172
3
176
th
Haskell
1
0
0
0
0
0.715
279
103
177
th
Sergeantsville
1
0
0
0
0
0.715
228
51
178
th
Northvale
1
0
0
0
0
0.714
188
10
179
th
Aberdeen
2
0
1
0
1
0.713
222
43
180
th
E Brunswick
4
1
1
0
0
0.712
130
50
181
st
Columbus
2
1
1
0
0
0.712
165
16
182
nd
Millstone Township
1
1
0
0
1
0.711
223
41
183
rd
Iselin
4
1
1
0
1
0.711
116
67
184
th
Great Meadows
1
1
0
0
0
0.708
226
42
185
th
Springfield
3
1
1
0
2
0.707
(n/a)
186
th
Nutley
5
1
1
0
3
0.707
168
18
187
th
Emerson
1
1
1
0
1
0.705
210
23
188
th
Riverton
1
0
0
0
1
0.705
159
29
189
th
Mount Arlington
1
1
0
0
0
0.703
257
68
190
th
South Hackensack
1
0
0
0
0
0.702
(n/a)
191
st
Manahawkin
3
2
2
0
2
0.699
(n/a)
192
nd
Flanders
2
0
1
0
0
0.694
133
59
193
rd
West Caldwell
4
0
2
0
1
0.692
146
47
194
th
North Haledon
1
1
0
0
2
0.69
217
23
195
th
Leonardo
1
1
0
0
0
0.689
209
14
196
th
Logan Township
2
1
0
0
0
0.688
120
76
197
th
Cinnaminson
2
1
1
0
3
0.688
189
8
198
th
Old Bridge
8
2
0
0
7
0.685
198
199
th
Cherry Hill
13
3
3
1
14
0.684
187
12
200
th
Maplewood
4
1
1
0
0
0.684
143
57
201
st
Pennington
2
1
4
0
3
0.683
136
65
202
nd
Matawan
1
0
1
0
1
0.683
231
29
203
rd
Lebanon
3
0
0
0
1
0.679
80
123
204
th
New Egypt
1
1
1
0
0
0.679
194
10
205
th
Collingswood
4
1
1
0
1
0.678
246
41
206
th
Asbury
1
1
0
0
0
0.678
111
95
207
th
High Bridge
1
1
0
0
0
0.677
224
17
208
th
Randolph
4
1
1
0
3
0.676
179
29
209
th
Neshanic Station
1
0
0
0
0
0.675
56
153
210
th
Allentown
1
1
1
0
2
0.674
127
83
211
th
Englishtown
0
0
1
0
0
0.672
134
77
212
th
Hampton
2
1
0
0
0
0.672
192
20
213
th
Pedricktown
1
0
0
0
0
0.672
195
18
214
th
Mullica Hill
1
2
1
0
1
0.669
170
44
215
th
Butler
1
1
2
0
1
0.667
334
119
216
th
Stanhope
2
1
1
0
0
0.665
201
15
217
th
Jobstown
1
0
0
0
0
0.663
135
82
218
th
Wanaque
1
0
1
0
0
0.663
254
36
219
th
Carlstadt
1
0
0
0
0
0.661
268
49
220
th
Edgewater
2
0
0
0
1
0.661
190
30
221
st
Verona
4
1
1
0
2
0.66
167
54
222
nd
Shamong
1
1
0
0
0
0.659
247
25
223
rd
Little Falls
2
1
1
0
2
0.656
266
43
224
th
Stewartsville
1
1
0
0
0
0.654
158
66
225
th
Haddon Heights
3
0
1
0
2
0.652
182
43
226
th
Hackettstown
2
1
1
0
0
0.651
197
29
227
th
Lavallette
1
0
0
0
0
0.646
311
84
228
th
Tinton Falls
2
1
2
1
4
0.646
(n/a)
229
th
Berlin
1
1
0
0
0
0.646
(n/a)
230
th
Flemington
3
2
3
0
0
0.644
237
7
231
st
Wildwood Crest
1
0
0
0
0
0.644
291
60
232
nd
Lodi
5
1
2
0
2
0.642
325
93
233
rd
Bergenfield
5
1
1
0
1
0.635
259
26
234
th
Morristown
6
1
2
1
10
0.633
221
13
235
th
Oak Ridge
3
1
2
0
0
0.629
271
36
236
th
Roosevelt
1
0
0
0
0
0.628
(n/a)
237
th
Port Republic
1
0
0
0
0
0.628
156
81
238
th
Ocean
1
1
1
0
3
0.628
208
30
239
th
Freehold
9
3
4
0
3
0.626
235
4
240
th
Marlton
6
2
1
0
5
0.624
181
59
241
st
Garwood
1
0
0
0
0
0.62
122
119
242
nd
Berkeley Heights
1
0
1
0
2
0.619
84
158
243
rd
Mount Laurel
6
2
1
0
4
0.619
190
53
244
th
Branchville
1
0
0
0
0
0.615
275
31
245
th
Middlesex
4
1
1
0
0
0.614
(n/a)
246
th
Secaucus
2
1
3
0
0
0.611
243
3
247
th
Sparta
3
2
2
1
8
0.609
239
8
248
th
Laurence Harbor
1
0
0
0
0
0.608
225
23
249
th
Wood Ridge
1
2
1
0
0
0.608
220
29
250
th
Laurel Springs
1
0
0
0
2
0.606
245
5
251
st
South Plainfield
5
2
1
0
3
0.606
270
19
252
nd
Bordentown
3
1
3
0
0
0.604
234
18
253
rd
Woolwich Twp
1
1
1
0
0
0.603
(n/a)
254
th
Ship Bottom
1
0
0
0
0
0.603
244
10
255
th
Riverdale
1
0
0
0
0
0.601
109
146
256
th
Ringwood
3
1
0
0
1
0.599
295
39
257
th
Cliffwood
1
1
0
0
0
0.598
292
35
258
th
Wallington
2
0
1
0
0
0.595
299
41
259
th
Howell
6
1
0
0
6
0.595
212
47
260
th
Frenchtown
2
0
1
0
1
0.594
180
80
261
st
Pompton Lakes
2
1
1
0
2
0.593
332
71
262
nd
Rochelle Park
1
0
0
0
2
0.592
288
26
263
rd
Hainesport
1
0
0
0
1
0.591
236
27
264
th
Milford
2
0
0
0
0
0.584
232
32
265
th
Audubon
2
0
1
0
0
0.584
252
13
266
th
West Orange
7
3
1
0
6
0.58
272
6
267
th
Hewitt
1
0
0
0
0
0.58
333
66
268
th
Mine Hill
1
0
0
0
0
0.578
338
70
269
th
North Arlington
4
1
1
0
1
0.578
328
59
270
th
Newton
5
2
2
0
1
0.578
324
54
271
st
Somerset
5
2
1
2
8
0.578
250
21
272
nd
Hamburg
1
1
1
0
0
0.575
289
17
273
rd
Clementon
1
0
0
0
1
0.574
375
102
274
th
Milltown
1
1
0
0
1
0.571
321
47
275
th
Turnersville
4
0
0
0
0
0.569
293
18
276
th
Parlin
5
1
1
1
1
0.567
251
25
277
th
Roebling
2
0
0
0
0
0.564
203
74
278
th
Joint Base Mdl
1
0
0
0
0
0.56
280
2
279
th
Pitman
3
1
1
0
0
0.557
278
1
280
th
Farmingdale
3
1
1
0
1
0.555
218
62
281
st
Hazlet
4
3
2
0
1
0.551
(n/a)
282
nd
Lanoka Harbor
2
1
1
0
1
0.551
301
19
283
rd
Bogota
2
1
1
0
2
0.55
340
57
284
th
Succasunna
3
2
2
0
3
0.55
193
91
285
th
Woodstown
1
1
2
1
0
0.547
286
1
286
th
Colonia
4
1
1
0
2
0.546
215
71
287
th
Wharton
3
1
0
0
0
0.546
296
9
288
th
North Middletown
1
0
0
0
0
0.546
380
92
289
th
Ogdensburg
1
0
0
0
0
0.546
371
82
290
th
Mount Ephraim
2
0
0
0
0
0.546
318
28
291
st
Eatontown
2
2
0
0
2
0.545
(n/a)
292
nd
Bloomsbury
1
0
0
0
1
0.545
262
30
293
rd
Dorothy
1
0
0
0
0
0.542
307
14
294
th
Sayreville
1
0
0
0
1
0.542
229
65
295
th
Wenonah
3
0
0
0
0
0.541
230
65
296
th
Belmar
1
0
0
0
2
0.541
302
6
297
th
Layton
1
0
0
0
0
0.541
274
23
298
th
Port Monmouth
0
1
0
0
0
0.538
242
56
299
th
Southampton
2
1
0
0
0
0.538
265
34
300
th
Netcong
1
0
0
0
0
0.538
305
5
301
st
Teaneck
5
2
1
0
11
0.536
316
15
302
nd
Harrisonville
1
0
0
0
0
0.532
287
15
303
rd
Ventnor City
1
1
0
0
0
0.529
261
42
304
th
Williamstown
5
1
1
0
1
0.528
339
35
305
th
South Bound Brook
1
0
0
0
0
0.525
297
8
306
th
Cliffside Park
3
1
1
0
1
0.524
317
11
307
th
Pittstown
1
1
0
0
0
0.523
200
107
308
th
Lawrenceville
4
2
1
0
4
0.523
281
27
309
th
Bloomfield
8
1
2
0
4
0.521
350
41
310
th
New Monmouth
1
0
0
0
1
0.517
240
70
311
th
Bloomingdale
2
1
0
0
0
0.516
417
106
312
th
West Milford
4
1
1
0
1
0.515
327
15
313
th
Garfield
7
1
1
1
1
0.513
353
40
314
th
Union City
10
2
2
0
4
0.503
403
89
315
th
Belford
1
0
0
0
0
0.503
256
59
316
th
Tabernacle
1
1
3
0
0
0.503
277
39
317
th
Red Bank
4
1
0
0
4
0.502
389
72
318
th
Alpha
1
0
0
0
0
0.498
401
83
319
th
Piscataway
8
3
3
2
7
0.496
308
11
320
th
Saddle Brook
3
0
1
0
1
0.495
346
26
321
st
Franklin
2
0
0
0
0
0.495
362
41
322
nd
Spotswood
2
1
1
0
1
0.495
320
2
323
rd
West Deptford
2
1
1
0
0
0.494
216
107
324
th
Barrington
0
1
0
0
1
0.493
356
32
325
th
Glendora
1
0
0
0
0
0.492
406
81
326
th
Stratford
1
1
0
0
1
0.491
345
19
327
th
Oaklyn
2
0
0
0
0
0.491
253
74
328
th
East Rutherford
1
1
1
0
2
0.491
267
61
329
th
Hawthorne
3
1
1
0
2
0.49
309
20
330
th
Little Ferry
1
1
0
0
0
0.49
322
8
331
st
Whiting
1
0
0
0
0
0.486
310
21
332
nd
Ridgefield Park
3
0
1
0
0
0.486
397
65
333
rd
Salem
4
1
1
0
0
0.484
390
57
334
th
Landing
1
0
0
0
1
0.483
273
61
335
th
Sewell
4
4
2
1
6
0.483
249
86
336
th
Deal
1
0
0
0
1
0.482
326
10
337
th
Bellmawr
2
1
0
0
1
0.482
384
47
338
th
Franklin Park
2
0
0
0
0
0.481
370
32
339
th
Woodland Park
3
1
0
0
0
0.473
298
41
340
th
Jackson
6
2
3
1
2
0.471
284
56
341
st
Elwood
1
1
0
0
0
0.468
361
20
342
nd
Westampton
1
1
2
1
0
0.466
335
7
343
rd
Woodbridge
2
1
2
0
4
0.466
352
9
344
th
Merchantville
1
0
0
0
2
0.465
300
44
345
th
Montague
1
0
0
0
0
0.461
427
82
346
th
Lyndhurst
6
1
1
0
1
0.461
319
27
347
th
Estell Manor
1
0
0
0
0
0.46
248
99
348
th
Hammonton
4
1
1
0
3
0.457
404
56
349
th
Allamuchy
1
1
0
0
0
0.455
341
8
350
th
Brigantine
1
0
0
0
0
0.453
263
87
351
st
Union Beach
1
0
0
0
0
0.453
358
7
352
nd
Woodbine
1
1
0
0
0
0.453
386
34
353
rd
Fords
2
2
0
0
1
0.453
342
11
354
th
Lafayette
1
0
0
0
1
0.453
213
141
355
th
Barnegat
2
2
1
0
0
0.452
(n/a)
356
th
Gibbstown
1
1
0
0
1
0.452
364
8
357
th
Jamesburg
1
1
1
0
0
0.449
437
80
358
th
Hope
1
0
0
0
0
0.448
258
100
359
th
Delran
2
1
1
0
3
0.448
276
83
360
th
Bayonne
11
0
3
0
4
0.443
376
16
361
st
Lumberton
2
1
1
0
0
0.439
349
12
362
nd
Highland Park
2
1
1
0
2
0.437
260
102
363
rd
Clifton
14
3
1
0
16
0.436
344
19
364
th
Elmwood Park
3
1
1
0
0
0.436
377
13
365
th
Somerville
1
1
1
0
3
0.436
315
50
366
th
Alloway
1
0
0
0
1
0.433
290
76
367
th
Totowa
1
1
0
1
1
0.43
357
10
368
th
Washington
5
1
2
0
1
0.428
269
99
369
th
Sussex
2
1
1
0
1
0.428
313
56
370
th
Port Murray
1
0
1
0
0
0.428
314
56
371
st
East Windsor
2
1
0
0
2
0.427
337
34
372
nd
Toms River
10
2
6
1
4
0.424
343
29
373
rd
Phillipsburg
6
2
1
0
1
0.424
323
50
374
th
Dover
5
1
1
0
0
0.422
408
34
375
th
Cape May
3
2
1
0
0
0.419
355
20
376
th
Vernon
3
1
1
0
1
0.418
348
28
377
th
Forked River
1
1
1
0
1
0.414
(n/a)
378
th
Jersey City
34
5
11
2
25
0.411
372
6
379
th
Avenel
2
1
0
0
0
0.411
365
14
380
th
Bayville
3
2
1
0
1
0.408
443
63
381
st
Fort Dix
1
0
0
0
0
0.407
303
78
382
nd
Belvidere
2
0
1
0
0
0.407
331
51
383
rd
Englewood
4
1
1
0
7
0.406
379
4
384
th
Blairstown
2
0
1
0
2
0.406
285
99
385
th
Sicklerville
5
2
1
0
2
0.404
420
35
386
th
Absecon
1
1
0
0
5
0.403
359
27
387
th
Hackensack
4
1
2
0
2
0.402
451
64
388
th
Hightstown
2
0
1
0
2
0.402
283
105
389
th
Palmyra
1
1
2
0
0
0.398
363
26
390
th
Brick
6
2
3
0
0
0.395
374
16
391
st
Dennisville
0
1
0
0
0
0.394
294
97
392
nd
Delaware
1
0
0
0
0
0.393
418
26
393
rd
Beachwood
1
1
0
0
0
0.392
387
6
394
th
Manchester
2
1
1
0
0
0.391
336
58
395
th
Ocean Gate
1
0
0
0
0
0.39
398
3
396
th
Roselle Park
3
1
1
0
0
0.39
399
3
397
th
Beverly
1
0
0
0
0
0.388
445
48
398
th
Union
6
3
1
1
4
0.386
373
25
399
th
Weehawken
2
0
1
0
0
0.382
196
203
400
th
Oakhurst
1
0
1
0
0
0.379
330
70
401
st
Belleville
7
1
1
0
4
0.375
385
16
402
nd
Eastampton
1
0
0
0
1
0.375
382
20
403
rd
Pine Beach
1
0
0
0
0
0.374
366
37
404
th
Lambertville
4
0
2
0
0
0.372
354
50
405
th
Kearny
6
1
1
0
1
0.368
405
406
th
Woodbury Hts
1
0
1
0
0
0.367
424
18
407
th
Raritan
1
0
0
0
2
0.365
282
125
408
th
Runnemede
2
1
1
0
1
0.365
458
50
409
th
Oxford
1
0
0
0
0
0.364
264
145
410
th
Hamilton
20
3
5
0
7
0.364
396
14
411
th
Blackwood
4
2
2
0
0
0.36
416
5
412
th
Palisades Park
2
0
1
0
2
0.358
393
19
413
th
Mount Holly
2
1
2
0
3
0.356
415
2
414
th
Gloucester City
1
1
1
0
1
0.353
466
52
415
th
Deptford
3
0
1
0
1
0.352
414
1
416
th
North Brunswick
4
2
1
0
1
0.351
368
48
417
th
Harrison
3
2
1
0
1
0.351
470
53
418
th
Dunellen
1
1
1
0
1
0.351
360
58
419
th
South Amboy
1
0
1
0
0
0.344
388
31
420
th
Florence
0
1
0
0
0
0.344
(n/a)
421
st
Pittsgrove
1
1
1
0
0
0.342
312
109
422
nd
East Newark
1
0
0
0
0
0.335
465
43
423
rd
Kenilworth
1
0
1
0
1
0.33
347
76
424
th
Tuckerton
1
0
0
0
0
0.329
392
32
425
th
Quinton
1
0
0
0
0
0.326
369
56
426
th
Lake Como
0
0
1
0
0
0.32
503
77
427
th
Erial
1
0
1
0
1
0.32
411
16
428
th
Galloway
6
1
1
0
0
0.318
402
26
429
th
Cedarville
1
0
0
0
0
0.316
419
10
430
th
Burlington
5
1
3
0
5
0.313
381
49
431
st
Egg Harbor Township
4
2
1
0
4
0.313
367
64
432
nd
Newfield
1
0
0
0
2
0.313
400
32
433
rd
Neptune
5
1
2
0
5
0.311
454
21
434
th
Keyport
2
0
1
0
1
0.308
449
15
435
th
Waterford Works
1
0
0
0
0
0.308
409
26
436
th
North Wildwood
1
0
0
0
2
0.307
304
132
437
th
Mays Landing
3
1
3
0
1
0.303
435
2
438
th
West Collingswood
1
0
0
0
0
0.301
452
14
439
th
Guttenberg
1
0
0
0
0
0.301
462
23
440
th
Pemberton
2
2
1
0
0
0.3
(n/a)
441
st
North Bergen
7
0
1
0
0
0.3
440
1
442
nd
Wrightstown
2
1
0
0
0
0.299
395
47
443
rd
Bradley Beach
1
0
0
0
0
0.297
394
49
444
th
Gibbsboro
1
0
0
0
0
0.29
412
32
445
th
Magnolia
1
0
0
0
0
0.288
410
35
446
th
Orange
7
1
1
0
2
0.287
456
10
447
th
West Berlin
1
1
0
0
0
0.286
383
64
448
th
Hopatcong
2
1
1
0
0
0.286
391
57
449
th
Franklinville
1
2
1
0
0
0.283
(n/a)
450
th
Edgewater Park
1
1
0
0
0
0.279
(n/a)
451
st
Brooklawn
1
0
0
0
0
0.278
431
20
452
nd
Elizabeth
24
2
9
0
7
0.271
472
20
453
rd
West Creek
1
0
0
0
0
0.268
306
147
454
th
Pennsauken
5
1
2
0
6
0.263
461
7
455
th
Lakewood
7
1
1
0
83
0.262
471
16
456
th
Somerdale
1
0
1
0
0
0.262
434
22
457
th
Linden
8
2
1
0
2
0.258
423
34
458
th
Sewaren
1
0
0
0
0
0.257
413
45
459
th
National Park
1
0
0
0
0
0.256
329
130
460
th
Hillside
4
1
1
0
1
0.253
446
14
461
st
Vineland
10
4
3
0
6
0.251
441
20
462
nd
Port Reading
1
0
0
0
0
0.251
460
2
463
rd
Glassboro
3
2
1
0
0
0.249
430
33
464
th
Carteret
3
1
1
0
2
0.249
422
42
465
th
East Orange
15
4
3
0
6
0.248
453
12
466
th
Little Egg Harbor
2
1
1
0
0
0.248
(n/a)
467
th
Port Elizabeth
1
0
0
0
0
0.247
432
35
468
th
Asbury Park
4
1
1
1
1
0.247
436
32
469
th
Chatsworth
1
0
0
0
0
0.246
378
91
470
th
West New York
6
1
1
0
0
0.245
479
9
471
st
Atco
2
1
1
0
1
0.24
433
38
472
nd
Westville
2
0
0
0
2
0.235
428
44
473
rd
Newark
52
2
19
7
14
0.234
469
4
474
th
Plainfield
11
2
3
3
2
0.231
(n/a)
475
th
Carneys Point
2
0
1
0
0
0.23
502
27
476
th
Maple Shade
2
1
1
0
1
0.229
478
2
477
th
Seabrook
2
1
0
0
0
0.227
459
18
478
th
Bound Brook
4
1
1
0
1
0.227
(n/a)
479
th
Clayton
1
1
1
0
1
0.225
438
41
480
th
Manville
2
1
1
0
0
0.225
421
59
481
st
Roselle
4
2
2
0
2
0.224
(n/a)
482
nd
Delair
1
0
0
0
0
0.222
494
12
483
rd
Atlantic City
9
0
1
0
2
0.218
485
2
484
th
South River
2
1
1
0
1
0.217
426
58
485
th
Haledon
1
0
1
0
0
0.214
444
41
486
th
Neptune City
1
0
0
0
0
0.21
457
29
487
th
Rahway
4
1
1
0
1
0.21
447
40
488
th
Woodbury
4
0
1
0
2
0.208
429
59
489
th
Pennsville
3
1
1
0
1
0.207
407
82
490
th
Perth Amboy
7
2
3
0
3
0.205
488
2
491
st
Somers Point
1
1
1
0
2
0.204
463
28
492
nd
Pine Hill
2
1
1
0
0
0.203
439
53
493
rd
North Plainfield
3
2
1
0
1
0.197
491
2
494
th
Woodlynne
1
0
0
0
0
0.197
467
27
495
th
Egg Harbor City
1
1
4
0
1
0.193
(n/a)
496
th
Ewing
3
1
2
0
2
0.189
448
48
497
th
Millville
6
1
3
0
0
0.185
464
33
498
th
Passaic
12
1
4
1
9
0.181
477
21
499
th
Buena
1
1
1
0
0
0.181
455
44
500
th
Minotola
1
0
0
0
0
0.178
474
26
501
st
Paterson
32
4
10
4
4
0.166
481
20
502
nd
Bridgeton
10
0
2
1
2
0.161
483
19
503
rd
Lawnside
1
0
0
0
0
0.146
475
28
504
th
Rosenhayn
1
0
0
0
0
0.146
425
79
505
th
Willingboro
6
2
1
0
3
0.144
473
32
506
th
New Brunswick
9
2
3
0
0
0.14
492
14
507
th
Long Branch
6
1
2
1
1
0.136
493
14
508
th
Winfield Park
1
0
0
0
0
0.134
442
66
509
th
Wildwood
1
1
1
0
0
0.133
468
41
510
th
Fairview
2
1
0
0
1
0.127
480
30
511
th
Browns Mills
2
0
0
0
0
0.121
450
61
512
th
Irvington
9
2
1
0
1
0.115
497
15
513
th
Pleasantville
4
1
1
0
1
0.115
495
18
514
th
Keansburg
1
1
1
0
1
0.115
484
30
515
th
Delanco
1
1
0
0
0
0.114
489
26
516
th
Riverside
1
1
1
0
0
0.113
496
20
517
th
Trenton
17
5
6
2
2
0.113
490
27
518
th
Seaside Heights
1
0
0
0
0
0.112
487
31
519
th
Prospect Park
1
0
0
0
1
0.108
476
43
520
th
Lakehurst
1
0
0
0
0
0.1
482
38
521
st
Newport
1
0
0
0
0
0.094
351
170
522
nd
Camden
15
3
7
6
4
0.086
499
23
523
rd
Port Norris
1
0
0
0
0
0.082
486
37
524
th
Lindenwold
2
1
1
0
0
0.072
498
26
525
th
Paulsboro
2
1
1
0
1
0.044
500
25
526
th
Penns Grove
1
1
0
0
0
0.04
501
25
Sign up for updates!
Be the first to know when we update our rankings!
Go!
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the New Jersey Department of Education.
These rankings were last updated on December 19, 2022, and are based on the most recent test scores available. We update rankings as we receive new test scores from the New Jersey Department of Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the New Jersey Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other New Jersey Ranking lists:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the New Jersey Department of Education. School Attendance Areas provided by
ATTOM
.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...