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)
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

Understanding Self-Contained Classrooms in ÎÛÎÛÂþ» Schools
Learn about the history of public schools incorporating self-contained classrooms, and whether they are right for your child.

Can Naviance Succeed Improve College and Career Readiness?
Learn about a new student assessment system, Naviance Succeed, which provides tools and support to increase student college and career readiness. A number of school districts are using the tool this year in hopes of improving student performance through more accurate assessment process than are currently available.

Do You Need After School Day Care? ÎÛÎÛÂþ» Schools May Be the Solution
Learn about how your child's public school may be the best source of after school and vacation day care.