The most improved public schools in Maine are Bucksport High School, Telstar High School and Morse High 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: 253
488
Avg. Improved Rank: 302
Most Improved ºÚÁÏÍø¹ÙÍø Schools in Maine (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
Bucksport High School
(Math: 55-59% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +488
(from 563 to 75)
(from 563 to 75)
Grades: 9-12
102 Broadway
Bucksport, ME 04416
(207) 469-6650
Bucksport, ME 04416
(207) 469-6650
Rank: #22.
Telstar High School
(Math: 50-59% | Reading: 80-89%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +374
(from 559 to 185)
(from 559 to 185)
Grades: 9-12
284 Walkers Mills Rd
Bethel, ME 04217
(207) 824-2136
Bethel, ME 04217
(207) 824-2136
Rank: #33.
Morse High School
(Math: 50-54% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +367
(from 515 to 148)
(from 515 to 148)
Grades: 9-12
826 Shipbuilder Drive
Bath, ME 04530
(207) 443-8250
Bath, ME 04530
(207) 443-8250
Rank: #44.
Messalonskee High School
(Math: 55-59% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +365
(from 488 to 123)
(from 488 to 123)
Grades: 9-12
131 Messalonskee High Drive
Oakland, ME 04963
(207) 465-7381
Oakland, ME 04963
(207) 465-7381
Rank: #55.
Freeport High School
(Math: 55-59% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +356
(from 431 to 75)
(from 431 to 75)
Grades: 9-12
30 Holbrook Street
Freeport, ME 04032
(207) 865-4706
Freeport, ME 04032
(207) 865-4706
Rank: #66.
Old Town High School
(Math: 40-44% | Reading: 90-94%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +345
(from 514 to 169)
(from 514 to 169)
Grades: 9-12
203 Stillwater Avenue
Old Town, ME 04468
(207) 827-3910
Old Town, ME 04468
(207) 827-3910
Rank: #77.
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: #88.
Leavitt Area High School
(Math: 35-39% | Reading: ≥95%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +334
(from 515 to 181)
(from 515 to 181)
Grades: 9-12
21 Matthews Way
Turner, ME 04282
(207) 225-1100
Turner, ME 04282
(207) 225-1100
Rank: #99.
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: #1010.
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: #1111.
Orono High School
(Math: 55-59% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +313
(from 388 to 75)
(from 388 to 75)
Grades: 9-12
14 Goodridge Drive
Orono, ME 04473
(207) 866-4916
Orono, ME 04473
(207) 866-4916
Rank: #1212.
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: #13 - 1413. - 14.
Brewer High School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +307
(from 497 to 190)
(from 497 to 190)
Grades: 9-12
261 Center Street
Brewer, ME 04412
(207) 989-4140
Brewer, ME 04412
(207) 989-4140
Rank: #13 - 1413. - 14.
Gray-new Gloucester High School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +307
(from 497 to 190)
(from 497 to 190)
Grades: 9-12
10 Libby Hill Road
Gray, ME 04039
(207) 657-3323
Gray, ME 04039
(207) 657-3323
Rank: #1515.
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: #1616.
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: #1717.
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: #1818.
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: #1919.
Skowhegan Area High School
(Math: 40-44% | Reading: 85-89%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +285
(from 515 to 230)
(from 515 to 230)
Grades: 9-12
61 Academy Circle
Skowhegan, ME 04976
(207) 474-5511
Skowhegan, ME 04976
(207) 474-5511
Rank: #2020.
Lisbon High School
(Math: 25-29% | Reading: ≥95%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +280
(from 540 to 260)
(from 540 to 260)
Grades: 9-12
2 Sugg Drive
Lisbon Falls, ME 04252
(207) 353-3030
Lisbon Falls, ME 04252
(207) 353-3030
Rank: #2121.
Sacopee Valley High School
(Math: 50-54% | Reading: 80-84%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +278
(from 515 to 237)
(from 515 to 237)
Grades: 9-12
115 South Hiram Road
Hiram, ME 04041
(207) 625-3208
Hiram, ME 04041
(207) 625-3208
Rank: #2222.
Mountain Valley High School
(Math: 30-34% | Reading: ≥90%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +277
(from 553 to 276)
(from 553 to 276)
Grades: 9-12
799 Hancock Street
Rumford, ME 04276
(207) 364-4547
Rumford, ME 04276
(207) 364-4547
Rank: #2323.
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: #2424.
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: #2525.
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: #2626.
Hermon High School
(Math: 50-54% | Reading: 80-84%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +268
(from 505 to 237)
(from 505 to 237)
Grades: 9-12
2415 Route 2
Bangor, ME 04401
(207) 848-4027
Bangor, ME 04401
(207) 848-4027
Rank: #2727.
Mt Abram Regional High School
(Math: 40-49% | Reading: 80-89%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +267
(from 551 to 284)
(from 551 to 284)
Grades: 9-12
1513 Salem Road
Strong, ME 04983
(207) 678-2701
Strong, ME 04983
(207) 678-2701
Rank: #28 - 2928. - 29.
Lawrence High School
(Math: 45-49% | Reading: 80-84%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +265
(from 553 to 288)
(from 553 to 288)
Grades: 9-12
9 School Street
Fairfield, ME 04937
(207) 453-4200
Fairfield, ME 04937
(207) 453-4200
Rank: #28 - 2928. - 29.
Portland High School
(Math: 45-49% | Reading: 80-84%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +265
(from 553 to 288)
(from 553 to 288)
Grades: 9-12
284 Cumberland Av
Portland, ME 04101
(207) 874-8250
Portland, ME 04101
(207) 874-8250
Rank: #3030.
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: #31 - 3331. - 33.
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: #31 - 3331. - 33.
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: #31 - 3331. - 33.
Bangor High School
(Math: 52% | Reading: 91%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +258
(from 380 to 122)
(from 380 to 122)
Grades: 9-12
885 Broadway
Bangor, ME 04401
(207) 992-5500
Bangor, ME 04401
(207) 992-5500
Rank: #3434.
Central High School
(Math: 30-34% | Reading: 90-94%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +254
(from 488 to 234)
(from 488 to 234)
Grades: 9-12
402 Main St
Corinth, ME 04427
(207) 285-3326
Corinth, ME 04427
(207) 285-3326
Rank: #35 - 3635. - 36.
Mt Desert Island High School
(Math: 50-54% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +253
(from 350 to 97)
(from 350 to 97)
Grades: 9-12
1081 Eagle Lake Road
Mount Desert, ME 04660
(207) 288-5011
Mount Desert, ME 04660
(207) 288-5011
Show 100 more public schools in ME (out of 488 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.