The most improved public middle schools in Maine are Edmunds Consolidated School, Forest Hills Consolidated School and Whitefield Elementary 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: 96
333
Avg. Improved Rank: 180
Most Improved ºÚÁÏÍø¹ÙÍø Middle Schools in Maine (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
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: #22.
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: #33.
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: #44.
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: #55.
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: #66.
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: #77.
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: #88.
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: #99.
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: #1010.
Medomak Middle School
(Math: 45% | Reading: 87%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +214
(from 435 to 221)
(from 435 to 221)
Grades: 7-8
318 Manktown Road
Waldoboro, ME 04572
(207) 832-5028
Waldoboro, ME 04572
(207) 832-5028
Rank: #1111.
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: #1212.
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: #1313.
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: #1414.
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: #15 - 1615. - 16.
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: #15 - 1615. - 16.
Central Aroostook Jr-sr High School
(Math: 40-44% | Reading: 80-84%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +200
(from 528 to 328)
(from 528 to 328)
Grades: 7-12
26 Pleasant Street
Mars Hill, ME 04758
(207) 425-2811
Mars Hill, ME 04758
(207) 425-2811
Rank: #1717.
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: #1818.
Skowhegan Area Middle School
(Math: 47% | Reading: 86%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +162
(from 419 to 257)
(from 419 to 257)
Grades: 6-8
155 Academy Circle
Skowhegan, ME 04976
(207) 474-3339
Skowhegan, ME 04976
(207) 474-3339
Rank: #1919.
Caravel Middle School
(Math: 45-49% | Reading: 86%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +160
(from 417 to 257)
(from 417 to 257)
Grades: 5-8
520 Irish Road
Carmel, ME 04419
(207) 848-3615
Carmel, ME 04419
(207) 848-3615
Rank: #2020.
Gardiner Regional Middle School
(Math: 43% | Reading: 87%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +155
(from 384 to 229)
(from 384 to 229)
Grades: 6-8
161 Cobbossee Avenue
Gardiner, ME 04345
(207) 582-1326
Gardiner, ME 04345
(207) 582-1326
Rank: #2121.
Maranacook Community Middle School
(Math: 39% | Reading: 89%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +151
(from 412 to 261)
(from 412 to 261)
Grades: 6-8
2100 Millard Harrison Drive
Readfield, ME 04355
(207) 685-3128
Readfield, ME 04355
(207) 685-3128
Rank: #22 - 2322. - 23.
Wisdom Middle High School
(Math: 20-29% | Reading: 80-89%)
Rank:
Rank:
3/
Bottom 50%10
Rank Change: +142
(from 528 to 386)
(from 528 to 386)
Grades: 6-12
368 Main St
Saint Agatha, ME 04772
(207) 543-7717
Saint Agatha, ME 04772
(207) 543-7717
Rank: #22 - 2322. - 23.
Alexander Elementary School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
2/
Bottom 50%10
Rank Change: +142
(from 545 to 403)
(from 545 to 403)
Grades: PK-8
1430 Airline Road
Baileyville, ME 04694
(207) 454-2623
Baileyville, ME 04694
(207) 454-2623
Rank: #2424.
Madawaska Middle/high School
(Math: 50-54% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +135
(from 283 to 148)
(from 283 to 148)
Grades: 6-12
135 Seventh Ave
Madawaska, ME 04756
(207) 728-3371
Madawaska, ME 04756
(207) 728-3371
Rank: #2525.
Jordan-small Middle School
(Math: 40-44% | Reading: 90-94%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +131
(from 300 to 169)
(from 300 to 169)
Grades: 5-8
423 Webb's Mills Road
Raymond, ME 04071
(207) 655-4743
Raymond, ME 04071
(207) 655-4743
Rank: #2626.
Bruce M Whittier Middle School
(Math: 50% | Reading: 86%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +125
(from 350 to 225)
(from 350 to 225)
Grades: 7-8
1457 Maine Street
Poland, ME 04274
(207) 998-3462
Poland, ME 04274
(207) 998-3462
Rank: #2727.
Hichborn Middle School
(Math: 40-44% | Reading: 85-89%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +120
(from 350 to 230)
(from 350 to 230)
Grades: 6-8
23 Cross Street
Howland, ME 04448
(207) 732-3113
Howland, ME 04448
(207) 732-3113
Rank: #2828.
Palermo Consolidated School
(Math: 45-49% | Reading: 80-84%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +111
(from 399 to 288)
(from 399 to 288)
Grades: K-8
501 Route 3
Palermo, ME 04354
(207) 993-2352
Palermo, ME 04354
(207) 993-2352
Rank: #2929.
Trenton Elementary School
(Math: 55-59% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +109
(from 232 to 123)
(from 232 to 123)
Grades: PK-8
51 School Road
Ellsworth, ME 04605
(207) 667-8447
Ellsworth, ME 04605
(207) 667-8447
Rank: #3030.
Noble High School
(Math: 33% | Reading: 83%)
Rank:
Rank:
3/
Bottom 50%10
Rank Change: +106
(from 487 to 381)
(from 487 to 381)
Grades: 8-12
100 Noble Way
North Berwick, ME 03906
(207) 284-3000
North Berwick, ME 03906
(207) 284-3000
Rank: #3131.
Freeport Middle School
(Math: 69% | Reading: 93%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +105
(from 139 to 34)
(from 139 to 34)
Grades: 6-8
19 Kendall Lane
Freeport, ME 04032
(207) 865-6051
Freeport, ME 04032
(207) 865-6051
Rank: #3232.
Mt Jefferson Jr High School
(Math: 30-34% | Reading: 80-84%)
Rank:
Rank:
3/
Bottom 50%10
Rank Change: +97
(from 479 to 382)
(from 479 to 382)
Grades: 5-8
61 Winn Rd.
Lee, ME 04455
(207) 290-4996
Lee, ME 04455
(207) 290-4996
Rank: #33 - 3533. - 35.
Presque Isle Middle School
(Math: 50% | Reading: 92%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +96
(from 227 to 131)
(from 227 to 131)
Grades: 6-8
569 Skyway St
Presque Isle, ME 04769
(207) 764-4474
Presque Isle, ME 04769
(207) 764-4474
Rank: #33 - 3533. - 35.
Chelsea Elementary School
(Math: 35-39% | Reading: 85-89%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +96
(from 365 to 269)
(from 365 to 269)
Grades: PK-8
566 Togus Road
Augusta, ME 04330
(207) 582-2214
Augusta, ME 04330
(207) 582-2214
Rank: #33 - 3533. - 35.
Biddeford High School
(Math: 30-34% | Reading: 75-79%)
Rank:
Rank:
2/
Bottom 50%10
Rank Change: +96
(from 543 to 447)
(from 543 to 447)
Grades: 8-12
20 Maplewood Avenue
Biddeford, ME 04005
(207) 282-1596
Biddeford, ME 04005
(207) 282-1596
Show 100 more public schools in ME (out of 179 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.