Find a School
School Rankings
Find a School
School Rankings
Home
Maine
City Rankings
COVID-19
: Visit the
Maine Department of Education COVID-19 resource page
for information relevant to Maine schools.
Maine City Rankings
Due to the disruption caused by COVID-19, the Maine Department of Education did not administer assessments for the 2019-2020 school year. SchoolDigger will resume updating its rankings when test scores are released in 2021.
Other ME Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2018 - 2019
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2012 - 2013
2011 - 2012
2010 - 2011
Rank (of 235)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2019
)
Rank (
2018
)
Rank change from
2018
SchoolDigger Rating (
2019
)
1
st
Cape Elizabeth
1
1
1
0
1
0.991
4
3
2
nd
Veazie
1
0
0
0
0
0.984
20
18
3
rd
Falmouth
2
1
1
0
1
0.975
1
2
4
th
Kennebunkport
1
0
0
0
0
0.973
6
2
5
th
Arundel
1
0
0
0
1
0.961
3
2
6
th
Yarmouth
2
1
1
0
1
0.959
2
4
7
th
Cumberland
2
1
1
0
0
0.943
5
2
8
th
Mapleton
1
0
0
0
0
0.938
12
4
9
th
Kennebunk
2
1
1
0
2
0.934
10
1
10
th
Durham
1
0
0
0
0
0.93
7
3
11
th
Scarborough
4
1
1
0
0
0.924
8
3
12
th
Dedham
1
0
0
0
0
0.922
72
60
13
th
Bar Harbor
1
0
1
0
0
0.919
25
12
14
th
York
2
1
1
0
1
0.913
9
5
15
th
Lincolnville
1
0
0
0
0
0.911
17
2
16
th
Washington
1
0
0
0
0
0.899
60
44
17
th
Addison
1
0
0
0
0
0.895
42
25
18
th
Rockport
1
0
1
0
2
0.895
24
6
19
th
Kittery Point
1
0
0
0
0
0.891
(n/a)
20
th
Freeport
2
1
1
0
2
0.889
14
6
21
st
Canaan
1
0
0
0
0
0.888
67
46
22
nd
Orono
1
1
1
0
0
0.878
18
4
23
rd
Eliot
1
1
0
0
1
0.866
26
3
24
th
Shapleigh
1
0
0
0
0
0.864
16
8
25
th
Northeast Harbor
1
0
0
0
0
0.857
65
40
26
th
Hampden
2
1
1
0
0
0.854
22
4
27
th
New Gloucester
2
0
0
0
3
0.845
45
18
28
th
Gorham
3
1
1
0
0
0.841
27
1
29
th
Southwest Harbor
1
0
0
0
0
0.841
32
3
30
th
Bryant Pond
1
0
0
0
0
0.837
54
24
30
th
Camden
0
1
0
0
2
0.837
33
3
32
nd
Kittery
0
1
1
0
0
0.837
48
16
33
rd
Pemaquid
1
0
0
0
0
0.826
59
26
34
th
Holden
1
1
0
0
0
0.824
53
19
35
th
New Sharon
1
0
0
0
0
0.822
84
49
36
th
Lovell
1
0
0
0
0
0.818
34
2
37
th
Bangor
7
2
1
0
5
0.815
21
16
38
th
Damariscotta
1
0
0
0
0
0.814
31
7
39
th
Wells
1
1
1
0
0
0.812
35
4
40
th
Athens
1
0
0
0
0
0.81
68
28
41
st
Appleton
1
0
0
0
0
0.791
23
18
42
nd
Buckfield
0
0
1
0
0
0.781
204
162
43
rd
Minot
1
0
0
0
0
0.779
19
24
44
th
Belgrade
1
0
0
0
1
0.775
11
33
45
th
Bowdoinham
1
0
0
0
0
0.767
49
4
46
th
Levant
1
0
0
0
0
0.76
39
7
47
th
Swanville
2
0
0
0
0
0.756
(n/a)
48
th
Lebanon
1
0
0
0
0
0.752
85
37
49
th
Dayton
2
0
0
0
0
0.748
92
43
50
th
Troy
1
0
0
0
0
0.744
206
156
51
st
Raymond
1
1
0
0
1
0.74
61
10
51
st
West Bath
2
0
0
0
0
0.74
57
6
53
rd
Northport
2
0
0
0
0
0.729
47
6
54
th
Hermon
1
1
1
0
1
0.725
52
2
55
th
Hodgdon
1
0
1
0
0
0.722
113
58
56
th
Glenburn
1
0
0
0
0
0.721
82
26
57
th
Milbridge
1
0
0
0
0
0.717
97
40
58
th
Hebron
1
0
0
0
1
0.713
108
50
59
th
Sidney
1
0
1
0
1
0.708
63
4
60
th
Orrington
1
0
0
0
0
0.705
44
16
61
st
Blue Hill
1
0
0
0
3
0.702
83
22
62
nd
West Newfield
1
0
0
0
0
0.686
121
59
63
rd
Hope
1
0
0
0
0
0.678
51
12
64
th
Winthrop
1
1
1
0
0
0.673
50
14
65
th
Pownal
1
0
0
0
0
0.671
15
50
66
th
Poland
1
1
1
0
1
0.669
81
15
67
th
Hallowell
1
0
0
0
0
0.667
106
39
68
th
East Machias
1
0
0
0
1
0.659
189
121
69
th
Readfield
1
1
1
0
0
0.647
56
13
70
th
Berwick
1
1
0
0
1
0.643
76
6
71
st
Bethel
1
1
1
0
1
0.641
139
68
72
nd
South Berwick
2
0
1
0
1
0.638
13
59
73
rd
Jefferson
1
0
0
0
0
0.636
159
86
74
th
Oakland
2
1
1
0
0
0.628
89
15
75
th
Nobleboro
1
0
0
0
1
0.628
36
39
76
th
Gray
2
1
1
0
0
0.628
77
1
77
th
Brunswick
2
1
2
0
3
0.628
41
36
78
th
Trenton
1
0
0
0
0
0.62
90
12
79
th
Alfred
1
0
0
0
0
0.616
74
5
80
th
Tenants Harbor
2
0
0
0
0
0.612
194
114
81
st
South Portland
5
2
3
0
2
0.609
96
15
82
nd
Phippsburg
1
0
0
0
0
0.609
28
54
83
rd
Fort Fairfield
1
0
1
0
0
0.605
127
44
84
th
Topsham
2
1
1
0
0
0.605
66
18
85
th
Woolwich
1
0
0
0
1
0.605
75
10
86
th
Gardiner
1
1
1
0
0
0.604
80
6
87
th
Woodland
1
0
0
0
0
0.593
169
82
88
th
Strong
1
0
0
0
0
0.589
93
5
89
th
Standish
2
0
1
0
0
0.588
164
75
90
th
Clinton
1
0
0
0
0
0.585
144
54
91
st
Springvale
1
0
0
0
0
0.581
104
13
92
nd
Baileyville
1
0
1
0
0
0.579
140
48
93
rd
Owls Head
1
0
0
0
0
0.578
43
50
94
th
North Berwick
1
0
1
0
0
0.576
86
8
95
th
Greene
1
0
0
0
0
0.57
110
15
96
th
Friendship
1
0
0
0
0
0.566
70
26
97
th
Boothbay Harbor
1
0
1
0
0
0.563
130
33
98
th
Limington
1
0
0
0
0
0.562
101
3
99
th
Easton
1
0
1
0
0
0.562
30
69
100
th
Phillips
1
0
0
0
0
0.558
195
95
101
st
Houlton
2
1
1
0
2
0.557
98
3
102
nd
Carmel
1
1
0
0
0
0.556
174
72
103
rd
West Paris
1
0
0
0
0
0.55
(n/a)
104
th
Winterport
1
1
0
0
0
0.548
116
12
105
th
Turner
2
1
1
0
1
0.547
132
27
106
th
Madawaska
1
0
1
0
0
0.547
135
29
107
th
Sebago
2
0
0
0
0
0.547
193
86
108
th
Albion
1
0
0
0
0
0.543
91
17
109
th
Manchester
1
0
0
0
0
0.539
40
69
110
th
Kingfield
1
0
0
0
0
0.535
62
48
111
th
Winslow
1
1
1
0
1
0.524
134
23
112
th
South Gardiner
1
0
0
0
0
0.523
117
5
113
th
East Waterboro
1
1
0
0
0
0.521
122
9
114
th
Frenchville
1
0
0
0
0
0.512
29
85
115
th
Farmingdale
0
0
1
0
0
0.509
(n/a)
116
th
Windham
2
1
1
0
1
0.509
114
2
117
th
Portland
8
3
4
0
6
0.502
107
10
118
th
Bath
2
1
1
0
1
0.498
109
9
119
th
Etna
1
0
0
0
0
0.496
180
61
120
th
Vassalboro
1
0
0
0
0
0.492
157
37
121
st
Bucksport
2
1
1
0
2
0.486
199
78
122
nd
Lyman
1
0
0
0
0
0.484
69
53
123
rd
Lisbon Falls
0
1
1
0
1
0.479
181
58
124
th
Harpswell
1
1
0
0
0
0.477
73
51
125
th
Mars Hill
1
0
1
0
0
0.476
137
12
126
th
Fairfield
1
1
1
0
1
0.472
87
39
127
th
Brewer
1
0
1
0
1
0.471
78
49
128
th
Sumner
1
0
0
0
0
0.465
203
75
129
th
Presque Isle
2
1
1
0
1
0.46
115
14
130
th
Stacyville
2
0
2
0
0
0.458
202
72
131
st
Leeds
1
0
0
0
0
0.457
55
76
132
nd
Harrington
1
0
1
0
0
0.449
184
52
133
rd
Millinocket
1
0
1
0
0
0.441
105
28
134
th
Hiram
1
1
1
0
0
0.438
182
48
135
th
Greenbush
1
0
0
0
0
0.434
178
43
136
th
Farmington
2
1
1
0
0
0.429
188
52
137
th
Bridgton
1
0
0
0
1
0.426
145
8
138
th
Corinth
1
1
1
0
0
0.423
160
22
139
th
Sanford
3
1
1
0
2
0.413
147
8
140
th
Acton
1
0
0
0
1
0.411
197
57
141
st
Machias
1
0
1
0
0
0.41
136
5
142
nd
Liberty
1
0
0
0
1
0.399
142
143
rd
Dover Foxcroft
1
1
0
0
1
0.391
192
49
144
th
Howland
0
1
1
0
0
0.391
155
11
145
th
Bowdoin
1
0
0
0
0
0.388
79
66
146
th
Calais
1
0
1
0
0
0.384
154
8
147
th
Union
1
0
0
0
0
0.384
129
18
148
th
Waterville
2
1
1
0
2
0.383
126
22
149
th
Sullivan
1
0
1
0
0
0.38
161
12
149
th
Benton
1
0
0
0
0
0.38
103
46
151
st
Richmond
1
1
1
0
0
0.374
172
21
152
nd
Pittston
1
0
0
0
0
0.372
124
28
153
rd
Wales
0
0
1
0
0
0.368
173
20
154
th
East Millinocket
1
0
1
0
0
0.365
209
55
155
th
Belfast
4
2
2
0
0
0.363
(n/a)
156
th
Hollis Center
1
0
0
0
0
0.357
166
10
157
th
Bingham
1
1
1
0
0
0.35
95
62
158
th
Augusta
4
1
2
0
1
0.342
175
17
159
th
West Gardiner
1
0
0
0
0
0.341
201
42
160
th
Old Town
1
1
1
0
1
0.341
162
2
161
st
Cushing
1
0
0
0
0
0.337
99
62
162
nd
Princeton
1
0
0
0
0
0.333
118
44
162
nd
Eastport
1
0
1
0
0
0.333
233
71
164
th
Waldoboro
1
1
1
0
1
0.333
119
45
165
th
Mechanic Falls
1
0
0
0
0
0.329
210
45
165
th
China Village
1
1
0
0
0
0.329
111
54
167
th
Fort Kent
1
1
1
0
0
0.327
138
29
168
th
Searsmont
2
0
0
0
0
0.326
143
25
169
th
Monmouth
1
1
1
0
0
0.324
156
13
170
th
Harrison
1
0
0
0
0
0.322
196
26
171
st
West Enfield
1
0
0
0
0
0.314
151
20
171
st
Lee
0
1
0
0
1
0.314
146
25
173
rd
Deer Isle
1
0
1
0
0
0.311
214
41
174
th
Windsor
1
0
0
0
0
0.306
165
9
175
th
Auburn
6
1
1
0
6
0.302
183
8
176
th
Caribou
1
1
1
0
0
0.297
120
56
177
th
Old Orchard Beach
1
1
1
0
0
0.295
141
36
178
th
Guilford
1
0
1
0
0
0.285
158
20
179
th
Rockland
1
0
1
0
1
0.283
123
56
180
th
Thomaston
1
2
0
0
0
0.279
215
35
180
th
Whitefield
1
0
0
0
0
0.279
148
32
182
nd
Naples
1
1
1
0
0
0.278
163
19
183
rd
Milford
1
0
0
0
0
0.271
150
33
184
th
Pittsfield
2
1
1
0
1
0.267
198
14
185
th
Madison
1
1
1
0
0
0.262
216
31
186
th
North Anson
1
0
1
0
0
0.262
222
36
187
th
Westbrook
3
1
1
0
1
0.259
153
34
188
th
Buxton
1
1
0
0
2
0.248
168
20
189
th
Biddeford
3
1
1
0
1
0.243
190
1
190
th
Sabattus
1
1
0
0
0
0.233
226
36
190
th
Winn
1
0
0
0
0
0.233
149
41
192
nd
Mount Vernon
1
0
0
0
0
0.229
88
104
193
rd
Prospect Harbor
1
0
0
0
0
0.225
64
129
194
th
Brownville
1
0
0
0
0
0.221
217
23
195
th
Norridgewock
1
0
0
0
1
0.217
187
8
196
th
Denmark
1
0
0
0
0
0.213
(n/a)
197
th
Steep Falls
1
0
0
0
0
0.209
(n/a)
197
th
Medway
0
1
0
0
0
0.209
186
11
199
th
Lincoln
1
1
1
0
0
0.208
171
28
200
th
Waterboro
0
0
1
0
0
0.202
176
24
201
st
Wilton
2
0
0
0
0
0.202
231
30
202
nd
Cherryfield
1
0
0
0
0
0.194
(n/a)
203
rd
Jay
1
1
1
0
0
0.18
211
8
204
th
Dexter
1
0
1
0
0
0.179
220
16
205
th
Warren
1
0
0
0
0
0.174
218
13
206
th
Chelsea
1
0
0
0
0
0.163
131
75
207
th
Norway
2
1
1
0
1
0.161
213
6
208
th
Corinna
1
0
0
0
0
0.159
223
15
209
th
Washburn
1
0
1
0
0
0.155
191
18
210
th
Thorndike
1
1
1
0
0
0.152
208
2
211
th
Lisbon
1
0
0
0
1
0.147
207
4
212
th
Peru
2
0
0
0
1
0.14
205
7
213
th
Newport
1
1
1
0
0
0.139
200
13
214
th
Searsport
1
1
2
0
0
0.135
133
81
215
th
Limestone
1
0
1
0
0
0.132
46
169
216
th
Hancock
2
0
0
0
0
0.128
177
39
217
th
Van Buren
1
0
1
0
0
0.125
152
65
218
th
Rumford
1
0
1
0
1
0.123
219
1
219
th
Salem Twp
0
0
1
0
0
0.114
71
148
220
th
Mexico
1
1
0
0
0
0.099
229
9
221
st
Palermo
1
0
0
0
0
0.089
58
163
222
nd
Oxford
1
0
0
0
0
0.085
225
3
223
rd
Litchfield
2
0
0
0
0
0.078
224
1
224
th
Jonesport
1
0
1
0
0
0.077
128
96
225
th
Lewiston
7
1
1
0
1
0.075
228
3
226
th
Fryeburg
1
0
0
0
1
0.07
212
14
227
th
Anson
1
0
0
0
0
0.066
(n/a)
228
th
Dixfield
0
2
2
0
1
0.063
167
61
229
th
Otisfield
1
0
0
0
0
0.062
102
127
230
th
Cornville
1
0
0
0
1
0.047
221
9
231
st
Hinckley
0
0
1
0
1
0.044
230
1
232
nd
Hartland
0
1
0
0
1
0.027
232
233
rd
Milo
1
0
1
0
0
0.018
(n/a)
234
th
Brooks
1
0
0
0
0
0.012
185
49
235
th
Saint Agatha
0
0
1
0
0
0
227
8
Spread the word!
Facebook User
Maine City Rankings
Find out which cities in Maine have the best schools. Compare schools, test scores, rankings And more for Maine schools with SchoolDigger.com
schooldigger.com
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 Maine Department of Education.
These rankings were last updated on March 2, 2020, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Maine 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 Maine Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other Maine 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 Maine Department of Education.
Diagnostics
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
Loading...