The most improved public elementary schools in Maine are Brownfield Denmark Elementary School, Edmunds Consolidated School and Forest Hills Consolidated School.
A school's improvement is based on a its total rise in ranking spots during the last five years (2020-25).
Improved Rank Range: 162
336
Avg. Improved Rank: 235
Most Improved ºÚÁÏÍø¹ÙÍø Elementary Schools in Maine (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
Brownfield Denmark Elementary School
(Math: 60-79% | Reading: ≥90%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +336
(from 394 to 58)
(from 394 to 58)
Grades: K-4
637 West Main Street
Denmark, ME 04022
(207) 452-2360
Denmark, ME 04022
(207) 452-2360
Rank: #22.
Edmunds Consolidated School
(Math: 60-69% | Reading: 80-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +333
(from 471 to 138)
(from 471 to 138)
Grades: PK-8
21 Harrison Rd
Dennysville, ME 04628
(207) 726-4478
Dennysville, ME 04628
(207) 726-4478
Rank: #33.
Forest Hills Consolidated School
(Math: 45-49% | Reading: 90-94%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +323
(from 458 to 135)
(from 458 to 135)
Grades: K-12
606 Main Street
Jackman, ME 04945
(207) 668-5291
Jackman, ME 04945
(207) 668-5291
Rank: #44.
Whitefield Elementary School
(Math: 55-59% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +308
(from 431 to 123)
(from 431 to 123)
Grades: PK-8
164 Grand Army Road
Whitefield, ME 04353
(207) 549-7691
Whitefield, ME 04353
(207) 549-7691
Rank: #55.
Canaan Elementary School
(Math: 60-64% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +297
(from 399 to 102)
(from 399 to 102)
Grades: PK-5
178 Main Street
Canaan, ME 04924
(207) 474-3901
Canaan, ME 04924
(207) 474-3901
Rank: #66.
Biddeford Intermediate School
(Math: 59% | Reading: 84%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +295
(from 478 to 183)
(from 478 to 183)
Grades: 3-4
335 Hill Street
Biddeford, ME 04005
(207) 282-5957
Biddeford, ME 04005
(207) 282-5957
Rank: #77.
Margaret Chase Smith Sch - Skowhegan
(Math: 55-59% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +287
(from 410 to 123)
(from 410 to 123)
Grades: 4-5
40 Heselton Street
Skowhegan, ME 04976
(207) 474-9822
Skowhegan, ME 04976
(207) 474-9822
Rank: #88.
Lee/winn School
(Math: 50-59% | Reading: 80-89%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +286
(from 471 to 185)
(from 471 to 185)
Grades: PK-4
1009 Route 168
Winn, ME 04495
(207) 290-4992
Winn, ME 04495
(207) 290-4992
Rank: #99.
Stearns Jr-sr High School
(Math: 35-39% | Reading: 85-89%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +276
(from 545 to 269)
(from 545 to 269)
Grades: 6-12
199 State St
Millinocket, ME 04462
(207) 723-6430
Millinocket, ME 04462
(207) 723-6430
Rank: #1010.
James Otis Kaler Elementary School
(Math: 50-59% | Reading: 80-84%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +274
(from 497 to 223)
(from 497 to 223)
Grades: PK-4
165 South Kelsey Street
South Portland, ME 04106
(207) 799-3214
South Portland, ME 04106
(207) 799-3214
Rank: #1111.
East Grand School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +273
(from 463 to 190)
(from 463 to 190)
Grades: PK-12
31 Houlton Road
Danforth, ME 04424
(207) 448-2260
Danforth, ME 04424
(207) 448-2260
Rank: #1212.
Mildred L Day School
(Math: 75-79% | Reading: 90-94%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +259
(from 270 to 11)
(from 270 to 11)
Grades: K-5
600 Limerick Road
Kennebunkport, ME 04046
(207) 284-4677
Kennebunkport, ME 04046
(207) 284-4677
Rank: #13 - 1413. - 14.
Fort Kent Elementary School
(Math: 67% | Reading: 89%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +258
(from 340 to 82)
(from 340 to 82)
Grades: PK-6
108 Pleasant St
Fort Kent, ME 04743
(207) 834-3456
Fort Kent, ME 04743
(207) 834-3456
Rank: #13 - 1413. - 14.
Woodland Consolidated School
(Math: 60-64% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +258
(from 360 to 102)
(from 360 to 102)
Grades: PK-8
844 Woodland Center Road
Caribou, ME 04736
(207) 496-2981
Caribou, ME 04736
(207) 496-2981
Rank: #1515.
Union Elementary School
(Math: 50-59% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +253
(from 399 to 146)
(from 399 to 146)
Grades: PK-6
1070 Heald Highway
Union, ME 04862
(207) 785-4330
Union, ME 04862
(207) 785-4330
Rank: #1616.
Sedgwick Elementary School
(Math: 50-59% | Reading: ≥90%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +233
(from 350 to 117)
(from 350 to 117)
Grades: PK-8
272 Snows Cove Rd
Sedgwick, ME 04676
(207) 359-5002
Sedgwick, ME 04676
(207) 359-5002
Rank: #1717.
Windsor Elementary School
(Math: 60-64% | Reading: 90-94%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +220
(from 270 to 50)
(from 270 to 50)
Grades: K-8
366 Ridge Road
Windsor, ME 04363
(207) 445-2356
Windsor, ME 04363
(207) 445-2356
Rank: #1818.
Penobscot Elementary School
(Math: 70-79% | Reading: ≥90%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +219
(from 262 to 43)
(from 262 to 43)
Grades: PK-8
66 North Penobscot Road
Penobscot, ME 04476
(207) 326-9421
Penobscot, ME 04476
(207) 326-9421
Rank: #1919.
Prescott Memorial School
(Math: 60-69% | Reading: ≥90%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +212
(from 283 to 71)
(from 283 to 71)
Grades: PK-6
100 Waldoboro Road
Washington, ME 04574
(207) 845-2424
Washington, ME 04574
(207) 845-2424
Rank: #2020.
Harmony Elementary School
(Math: 40-49% | Reading: 80-89%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +207
(from 491 to 284)
(from 491 to 284)
Grades: PK-8
18 Main St
Harmony, ME 04942
(207) 683-2211
Harmony, ME 04942
(207) 683-2211
Rank: #2121.
North Haven Community School
(Math: 60-79% | Reading: ≥80%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +206
(from 407 to 201)
(from 407 to 201)
Grades: K-12
93 Pulpit Harbor Rd
North Haven, ME 04853
(207) 867-4707
North Haven, ME 04853
(207) 867-4707
Rank: #2222.
Nobleboro Central School
(Math: 75-79% | Reading: 90-94%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +205
(from 216 to 11)
(from 216 to 11)
Grades: K-8
194 Center Street
Damariscotta, ME 04543
(207) 563-3437
Damariscotta, ME 04543
(207) 563-3437
Rank: #2323.
Islesboro Central School
(Math: 70-79% | Reading: ≥90%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +201
(from 244 to 43)
(from 244 to 43)
Grades: K-12
159 Alumni Drive
Islesboro, ME 04848
(207) 734-2251
Islesboro, ME 04848
(207) 734-2251
Rank: #24 - 2524. - 25.
Sacopee Valley Middle School
(Math: 46% | Reading: 88%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +200
(from 418 to 218)
(from 418 to 218)
Grades: 4-8
137 South Hiram Road
Hiram, ME 04041
(207) 625-2450
Hiram, ME 04041
(207) 625-2450
Rank: #24 - 2524. - 25.
Miles Lane School
(Math: 55-59% | Reading: 75-79%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +200
(from 482 to 282)
(from 482 to 282)
Grades: 1-4
52 Miles Ln
Bucksport, ME 04416
(207) 469-6666
Bucksport, ME 04416
(207) 469-6666
Rank: #2626.
Lyman Elementary School
(Math: 65-69% | Reading: 90-94%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +197
(from 232 to 35)
(from 232 to 35)
Grades: PK-5
39 Schoolhouse Road
Alfred, ME 04002
(207) 499-7228
Alfred, ME 04002
(207) 499-7228
Rank: #27 - 2827. - 28.
Lincoln School
(Math: 55-59% | Reading: 80-84%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +191
(from 399 to 208)
(from 399 to 208)
Grades: K-6
30 Lincoln Street
Augusta, ME 04330
(207) 626-2483
Augusta, ME 04330
(207) 626-2483
Rank: #27 - 2827. - 28.
Sacopee Valley Elementary School
(Math: 55-59% | Reading: 80-84%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +191
(from 399 to 208)
(from 399 to 208)
Grades: PK-3
213 South Hiram
Hiram, ME 04041
(207) 625-8117
Hiram, ME 04041
(207) 625-8117
Rank: #2929.
China Primary School
(Math: 65-69% | Reading: 85-89%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +187
(from 270 to 83)
(from 270 to 83)
Grades: PK-4
763 Lakeview Drive
China Village, ME 04926
(207) 445-1550
China Village, ME 04926
(207) 445-1550
Rank: #3030.
Stevens Brook School
(Math: 50-54% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +186
(from 283 to 97)
(from 283 to 97)
Grades: PK-5
14 Frances Bell Lane
Bridgton, ME 04009
(207) 647-5675
Bridgton, ME 04009
(207) 647-5675
Rank: #3131.
Cave Hill School
(Math: 40-59% | Reading: ≥90%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +182
(from 343 to 161)
(from 343 to 161)
Grades: PK-5
1205 Eastbrook Road
Franklin, ME 04634
(207) 565-3638
Franklin, ME 04634
(207) 565-3638
Rank: #3232.
Greene Central School
(Math: 55-59% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +175
(from 298 to 123)
(from 298 to 123)
Grades: PK-6
41 Main Street
Greene, ME 04236
(207) 946-5681
Greene, ME 04236
(207) 946-5681
Rank: #3333.
Bristol Consolidated School
(Math: 75-79% | Reading: 90-94%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +172
(from 183 to 11)
(from 183 to 11)
Grades: PK-8
2153 Bristol Rd
Damariscotta, ME 04543
(207) 677-2678
Damariscotta, ME 04543
(207) 677-2678
Rank: #3434.
Calais Elementary School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +170
(from 360 to 190)
(from 360 to 190)
Grades: PK-6
53 Garfield Street
Calais, ME 04619
(207) 454-2000
Calais, ME 04619
(207) 454-2000
Rank: #35 - 3635. - 36.
River View Community School
(Math: 50-54% | Reading: 80-84%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +162
(from 399 to 237)
(from 399 to 237)
Grades: 3-5
821 River Road
South Gardiner, ME 04359
(207) 582-3402
South Gardiner, ME 04359
(207) 582-3402
Show 100 more public schools in ME (out of 379 total schools)
Loading...
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: ºÚÁÏÍø¹ÙÍø vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

ºÚÁÏÍø¹ÙÍø School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.