Find a School
School Rankings
Find a School
School Rankings
Home
Maryland
City Rankings
Maryland City Rankings
JUST IN!
Maryland test scores and updated rankings for the 2021-22 school year were recently posted to SchoolDigger!
Other MD 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
Rank (of 247)
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
Ocean City
1
0
0
0
1
0.992
20
19
2
nd
Potomac
5
2
1
0
16
0.975
1
1
3
rd
Largo
0
0
1
0
2
0.973
32
29
4
th
Baldwin
1
0
0
0
0
0.972
2
2
5
th
Phoenix
1
0
0
0
1
0.97
12
7
6
th
North Potomac
2
0
0
0
0
0.968
4
2
7
th
Sparks
1
0
0
0
0
0.966
9
2
8
th
Bethesda
10
3
3
0
23
0.958
11
3
9
th
Kingsville
1
0
0
0
3
0.957
14
5
10
th
Clarksville
2
1
1
0
3
0.956
3
7
11
th
West Friendship
1
0
0
0
0
0.945
8
3
12
th
Davidsonville
1
0
0
0
0
0.942
23
11
13
th
Marriottsville
0
1
1
0
1
0.941
6
7
14
th
Ijamsville
1
3
2
0
2
0.939
45
31
15
th
Upperco
1
0
0
0
0
0.934
17
2
16
th
Glenwood
1
1
0
0
0
0.933
21
5
17
th
Chevy Chase
4
0
0
0
2
0.93
13
4
18
th
Perry Hall
2
0
0
0
2
0.919
15
3
19
th
Monkton
0
1
0
0
1
0.919
5
14
20
th
Poolesville
1
1
1
0
0
0.917
16
4
21
st
Sykesville
6
2
3
0
1
0.899
37
16
22
nd
Middletown
2
1
1
0
2
0.89
42
20
23
rd
Gambrills
1
1
1
1
3
0.89
36
13
24
th
Brookeville
1
0
0
0
1
0.881
27
3
25
th
Woodbine
1
0
0
0
1
0.872
31
6
26
th
Boonsboro
2
1
1
0
0
0.871
68
42
27
th
New Market
3
1
0
0
0
0.868
33
6
28
th
Owings
2
2
1
0
1
0.859
41
13
29
th
Ellicott City
11
6
4
0
9
0.857
18
11
30
th
Jarrettsville
2
0
0
0
0
0.854
52
22
31
st
Finksburg
1
0
0
0
1
0.854
39
8
32
nd
Fulton
1
1
1
1
0
0.852
10
22
33
rd
Parkton
1
0
1
0
0
0.851
19
14
34
th
Freeland
1
0
0
0
0
0.85
25
9
35
th
Dickerson
1
0
0
0
0
0.849
34
1
36
th
Stevensville
3
2
1
0
1
0.844
75
39
37
th
Severna Park
5
1
2
0
3
0.842
24
13
38
th
Manchester
2
0
1
0
1
0.84
74
36
39
th
Clarksburg
4
2
1
0
1
0.839
28
11
40
th
Mount Airy
3
1
0
0
5
0.838
49
9
41
st
Grasonville
1
0
0
0
0
0.836
72
31
42
nd
Dayton
1
0
0
0
0
0.835
7
35
43
rd
Forest Hill
2
0
0
0
1
0.835
61
18
44
th
Sharpsburg
1
0
0
0
0
0.833
60
16
45
th
Monrovia
2
0
0
0
0
0.832
40
5
46
th
California
1
0
0
0
1
0.832
50
4
47
th
Huntingtown
2
1
1
0
3
0.831
55
8
48
th
Myersville
2
0
0
0
0
0.829
44
4
49
th
Glenelg
0
0
1
0
0
0.827
(n/a)
50
th
Church Hill
1
0
0
0
0
0.824
111
61
51
st
Olney
3
2
0
0
6
0.823
29
22
52
nd
Hampstead
2
2
0
0
0
0.818
53
1
53
rd
Crofton
4
0
0
0
1
0.814
38
15
54
th
Crownsville
1
0
0
1
1
0.813
78
24
55
th
Church Creek
1
0
0
0
0
0.813
48
7
56
th
Darlington
1
0
0
0
1
0.81
93
37
57
th
Leonardtown
2
1
1
0
8
0.81
43
14
58
th
Berlin
2
2
1
0
2
0.808
96
38
59
th
Accident
1
1
1
0
0
0.806
170
111
60
th
White Hall
1
0
0
0
0
0.806
71
11
61
st
Lutherville
2
1
0
0
3
0.805
26
35
62
nd
Edgewater
3
1
1
1
1
0.801
62
63
rd
Lavale
2
0
0
0
0
0.798
108
45
64
th
Chesapeake Beach
1
0
0
0
0
0.794
69
5
65
th
Timonium
4
0
1
0
1
0.777
22
43
66
th
Sandy Spring
1
0
1
0
2
0.769
80
14
67
th
Bel Air
8
3
4
1
7
0.768
46
21
68
th
Tilghman
1
0
0
0
0
0.768
85
17
69
th
Damascus
3
1
1
0
0
0.761
54
15
70
th
Cresaptown
1
0
1
0
0
0.761
171
101
71
st
Jefferson
1
0
0
0
1
0.76
67
4
72
nd
Sunderland
1
0
0
0
0
0.756
56
16
73
rd
Fallston
1
1
1
0
0
0.754
30
43
74
th
Chaptico
1
0
0
0
0
0.754
101
27
75
th
Walkersville
2
1
1
1
0
0.752
90
15
76
th
Deal Island
1
0
0
0
0
0.741
135
59
77
th
Clear Spring
1
1
1
0
0
0.737
106
29
78
th
Rockville
21
6
6
1
29
0.737
47
31
79
th
Smithsburg
1
1
1
0
0
0.733
87
8
80
th
Millersville
2
2
1
1
6
0.728
66
14
81
st
Mechanicsville
4
1
0
0
13
0.722
113
32
82
nd
Kensington
3
2
1
1
7
0.722
51
31
83
rd
Centreville
2
1
1
0
2
0.717
99
16
84
th
Rising Sun
2
1
0
0
0
0.717
122
38
85
th
Snow Hill
1
1
1
1
0
0.714
157
72
86
th
Knoxville
1
0
0
0
0
0.713
129
43
87
th
Accokeek
1
0
0
0
1
0.71
79
8
88
th
Westminster
8
3
5
1
6
0.709
58
30
89
th
Derwood
1
0
0
0
0
0.708
77
12
90
th
Chesapeake City
1
1
1
0
0
0.705
136
46
91
st
Secretary
1
0
0
0
0
0.704
94
3
92
nd
Arnold
3
2
0
1
1
0.699
35
57
93
rd
Pylesville
1
1
1
0
0
0.698
57
36
94
th
Churchville
1
0
0
0
1
0.696
73
21
95
th
Tall Timbers
1
0
0
0
0
0.695
145
50
96
th
Harwood
0
0
1
0
1
0.693
(n/a)
97
th
Brunswick
1
1
1
0
0
0.691
84
13
98
th
Lexington Park
4
2
0
0
2
0.68
64
34
99
th
Mardela Springs
1
0
1
0
0
0.678
142
43
100
th
Cordova
1
0
0
0
0
0.676
98
2
101
st
Adamstown
1
0
0
0
0
0.669
63
38
102
nd
Hollywood
1
0
0
0
2
0.667
76
26
103
rd
Ridge
1
0
0
0
1
0.664
105
2
104
th
Pocomoke City
1
1
1
0
0
0.661
173
69
105
th
Newburg
1
1
0
0
0
0.658
118
13
106
th
Deale
1
0
0
0
0
0.655
116
10
107
th
Pittsville
0
1
0
0
0
0.655
169
62
108
th
Port Republic
1
0
0
0
0
0.653
81
27
109
th
Preston
1
0
0
0
1
0.648
110
1
110
th
St Michaels
1
0
1
0
0
0.644
102
8
111
th
Charlestown
1
0
0
0
0
0.644
107
4
112
th
Mount Savage
1
1
0
0
0
0.643
114
2
113
th
Emmitsburg
1
0
0
0
1
0.638
140
27
114
th
Perryville
1
1
1
0
1
0.637
168
54
115
th
Frederick
20
5
5
0
11
0.635
100
15
116
th
Pomfret
1
0
1
0
0
0.633
165
49
117
th
Odenton
4
1
0
0
2
0.632
88
29
118
th
Catonsville
2
1
0
0
3
0.631
59
59
119
th
Frostburg
3
0
1
0
1
0.631
125
6
120
th
Greenbelt
3
1
1
0
2
0.63
97
23
121
st
Prince Frederick
2
1
2
1
0
0.629
121
122
nd
Hanover
2
1
1
0
1
0.628
83
39
123
rd
Hebron
1
0
0
0
0
0.625
141
18
124
th
Street
1
0
0
0
0
0.623
132
8
125
th
Pasadena
8
2
2
0
2
0.619
115
10
126
th
Vienna
1
0
0
0
0
0.618
155
29
127
th
Taneytown
1
1
0
0
0
0.617
120
7
128
th
Germantown
14
4
2
1
4
0.611
91
37
129
th
Rock Hall
1
0
0
0
0
0.61
137
8
130
th
Trappe
1
0
0
0
0
0.609
82
48
131
st
Elkridge
4
2
0
0
1
0.607
86
45
132
nd
Williamsport
2
1
1
0
1
0.604
134
2
133
rd
Thurmont
3
1
1
0
1
0.603
109
24
134
th
Sudlersville
1
1
0
0
0
0.601
161
27
135
th
Morganza
0
0
1
0
0
0.6
(n/a)
136
th
Seabrook
2
1
0
0
0
0.598
104
32
137
th
La Plata
2
1
1
0
3
0.593
124
13
138
th
Hancock
1
0
1
0
0
0.591
146
8
139
th
Union Bridge
1
0
1
0
0
0.587
70
69
140
th
Savage
0
1
0
0
1
0.586
(n/a)
141
st
Springdale
1
0
1
0
0
0.581
202
61
142
nd
Towson
2
0
8
0
5
0.58
(n/a)
143
rd
Denton
1
1
0
0
0
0.576
160
17
144
th
Saint Leonard
1
0
0
0
0
0.575
174
30
145
th
Loveville
1
0
0
0
1
0.573
65
80
146
th
Havre De Grace
3
1
1
0
2
0.567
103
43
147
th
Park Hall
1
0
0
0
0
0.567
191
44
148
th
Hagerstown
14
3
5
1
15
0.566
166
18
149
th
Linthicum
2
1
0
0
1
0.563
143
6
150
th
Andrews Air Force Base
1
0
0
0
0
0.562
147
3
151
st
Grantsville
1
0
0
0
1
0.56
153
2
152
nd
Nanjemoy
1
0
0
0
0
0.558
130
22
153
rd
Flintstone
1
0
0
0
1
0.556
184
31
154
th
Shady Side
1
0
0
0
0
0.552
123
31
155
th
Burtonsville
1
1
1
0
1
0.552
112
43
156
th
Keymar
1
0
0
0
1
0.55
178
22
157
th
Woodlawn
1
0
0
0
0
0.542
162
5
158
th
Westernport
1
0
0
0
0
0.541
139
19
159
th
Fort George G Meade
1
0
0
0
0
0.539
175
16
160
th
Columbia
14
4
5
0
8
0.537
95
65
161
st
Maugansville
1
0
0
0
0
0.536
176
15
162
nd
Marbury
1
0
0
0
0
0.532
144
18
163
rd
Delmar
1
0
0
0
1
0.531
(n/a)
164
th
Gaithersburg
21
5
3
0
13
0.528
117
47
165
th
Silver Spring
38
10
6
0
34
0.525
128
37
166
th
Bowie
10
2
2
1
7
0.525
126
40
167
th
Worton
0
0
1
0
1
0.524
(n/a)
168
th
Jessup
2
0
0
0
0
0.523
149
19
169
th
Cascade
1
0
0
0
0
0.521
89
80
170
th
Cumberland
5
2
2
0
5
0.516
185
15
171
st
Fruitland
2
1
0
0
1
0.51
183
12
172
nd
Bryantown
1
0
0
0
1
0.506
172
173
rd
North East
2
1
2
0
1
0.501
215
42
174
th
Lusby
2
2
1
0
0
0.501
154
20
175
th
Laurel
14
3
1
1
6
0.491
156
19
176
th
Belcamp
1
0
0
0
2
0.491
150
26
177
th
Lothian
2
1
0
0
0
0.488
158
19
178
th
Cockeysville
2
1
0
0
2
0.482
133
45
179
th
Port Deposit
1
0
0
0
0
0.477
200
21
180
th
Abingdon
3
0
0
0
1
0.472
164
16
181
st
Sparrows Point
0
0
1
0
0
0.471
(n/a)
182
nd
Reisterstown
5
1
1
0
2
0.469
127
55
183
rd
Fort Meade
3
2
1
0
0
0.46
151
32
184
th
Oakland
4
1
1
0
0
0.459
159
25
185
th
Mitchellville
3
1
0
1
2
0.456
190
5
186
th
Conowingo
1
0
0
0
0
0.45
119
67
187
th
Greensboro
1
0
0
0
0
0.445
222
35
188
th
Easton
1
1
1
0
4
0.442
181
7
189
th
Federalsburg
1
1
1
0
0
0.437
203
14
190
th
Halethorpe
1
0
0
0
2
0.425
194
4
191
st
Elkton
7
2
1
0
5
0.421
192
1
192
nd
White Marsh
1
0
0
0
2
0.421
138
54
193
rd
Severn
4
0
0
0
3
0.421
177
16
194
th
Annapolis
12
4
2
1
17
0.415
131
63
195
th
Lanham
6
1
1
0
5
0.414
193
2
196
th
Cecilton
1
0
0
0
0
0.413
152
44
197
th
Ridgely
1
0
1
0
1
0.408
148
49
198
th
Upper Marlboro
11
2
5
1
7
0.408
188
10
199
th
Galena
1
0
0
0
0
0.398
218
19
200
th
Hurlock
1
1
1
0
0
0.398
196
4
201
st
Indian Head
2
2
1
0
0
0.396
212
11
202
nd
Riverdale
3
1
2
0
0
0.392
211
9
203
rd
Lonaconing
1
1
0
0
0
0.389
201
2
204
th
Beltsville
4
1
1
1
2
0.382
213
9
205
th
Great Mills
2
0
1
0
1
0.373
217
12
206
th
Glen Burnie
16
2
2
1
5
0.371
207
1
207
th
Berwyn Heights
1
0
0
0
0
0.371
182
25
208
th
Waldorf
13
4
4
0
5
0.363
199
9
209
th
Landover
10
2
1
0
2
0.363
197
12
210
th
Owings Mills
5
0
2
0
7
0.36
167
43
211
th
Pikesville
1
0
0
0
2
0.355
179
32
212
th
Takoma Park
4
0
0
0
3
0.353
186
26
213
th
Chestertown
1
1
0
0
4
0.352
198
15
214
th
Salisbury
9
2
4
0
8
0.349
219
5
215
th
Suitland
5
0
1
1
1
0.341
221
6
216
th
Brandywine
2
1
1
0
2
0.338
180
36
217
th
Randallstown
3
1
1
0
1
0.329
195
22
218
th
Crisfield
1
0
1
0
0
0.328
229
11
219
th
Friendsville
1
0
0
0
0
0.326
163
56
220
th
Fort Washington
9
2
1
0
3
0.321
204
16
221
st
College Park
2
0
0
0
5
0.32
228
7
222
nd
Oxon Hill
8
0
2
0
1
0.313
187
35
223
rd
Aberdeen
3
1
1
2
1
0.303
220
3
224
th
Rosedale
1
0
0
0
1
0.303
(n/a)
225
th
Westover
0
2
0
0
1
0.3
230
5
226
th
Clinton
5
1
1
0
4
0.3
206
20
227
th
New Carrollton
4
1
0
0
0
0.298
233
6
228
th
Hyattsville
10
1
1
0
7
0.284
225
3
229
th
Glenn Dale
1
0
0
0
2
0.276
189
40
230
th
Edgewood
2
1
1
0
0
0.276
209
21
231
st
White Plains
1
0
0
0
1
0.275
232
1
232
nd
Cheverly
1
0
0
0
1
0.271
210
22
233
rd
Princess Anne
2
0
1
0
0
0.267
234
1
234
th
Montgomery village
2
1
0
0
2
0.266
208
26
235
th
Temple Hills
7
2
1
0
3
0.262
223
12
236
th
Baltimore
187
33
57
4
113
0.256
205
31
237
th
Bladensburg
3
0
3
0
1
0.237
(n/a)
238
th
Capitol Heights
9
1
1
0
1
0.234
214
24
239
th
Joppa
3
1
1
0
2
0.228
216
23
240
th
Landover Hills
2
0
0
0
2
0.19
226
14
241
st
Glenarden
1
0
0
0
1
0.189
235
6
242
nd
Adelphi
4
1
0
0
2
0.18
236
6
243
rd
Forestville
4
1
0
0
1
0.179
231
12
244
th
Cambridge
3
1
1
0
2
0.131
(n/a)
245
th
Mount Rainier
2
0
0
0
0
0.129
224
21
246
th
District Heights
4
0
0
0
0
0.123
(n/a)
247
th
Cheltenham
0
0
1
0
0
0
(n/a)
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 Maryland State Department of Education.
These rankings were last updated on January 19, 2023, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Maryland State 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 Maryland State Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other Maryland 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 Maryland State 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...