The top ranked public high schools in Maine are Islesboro Central School, Greely High School and Bucksport High School. The cities and towns with the highest concentration of top ranked public high schools are Cumberland Center and Damariscotta.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Maine is 49%. The percentage of students achieving reading proficiency is 84%.
Top Ranked Public High Schools in Maine (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Islesboro Central School
(Math: 70-79% | Reading: ≥90%)
Rank:
Rank:
10/
Top 10%10
Math: 70-79% (Top 10%)
Reading: ≥90% (Top 20%)
Grades: K-12
159 Alumni Drive
Islesboro, ME 04848
(207) 734-2251
Islesboro, ME 04848
(207) 734-2251
Rank: #22.
Greely High School
(Math: 70-74% | Reading: 85-89%)
Rank:
Rank:
9/
Top 20%10
Math: 70-74% (Top 10%)
Reading: 85-89% (Top 30%)
Grades: 9-12
303 Main Street
Cumberland Center, ME 04021
(207) 828-4805
Cumberland Center, ME 04021
(207) 828-4805
Rank: #3 - 63. - 6.
Bucksport High School
(Math: 55-59% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Math: 55-59% (Top 30%)
Reading: 90-94% (Top 10%)
Grades: 9-12
102 Broadway
Bucksport, ME 04416
(207) 469-6650
Bucksport, ME 04416
(207) 469-6650
Rank: #3 - 63. - 6.
Freeport High School
(Math: 55-59% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Math: 55-59% (Top 30%)
Reading: 90-94% (Top 10%)
Grades: 9-12
30 Holbrook Street
Freeport, ME 04032
(207) 865-4706
Freeport, ME 04032
(207) 865-4706
Rank: #3 - 63. - 6.
Marshwood High School
(Math: 55-59% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Math: 55-59% (Top 30%)
Reading: 90-94% (Top 10%)
Grades: 9-12
260 Dow Highway
South Berwick, ME 03908
(207) 384-4500
South Berwick, ME 03908
(207) 384-4500
Rank: #3 - 63. - 6.
Orono High School
(Math: 55-59% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Math: 55-59% (Top 30%)
Reading: 90-94% (Top 10%)
Grades: 9-12
14 Goodridge Drive
Orono, ME 04473
(207) 866-4916
Orono, ME 04473
(207) 866-4916
Rank: #7 - 97. - 9.
Cape Elizabeth High School
(Math: 65-69% | Reading: 85-89%)
Rank:
Rank:
9/
Top 20%10
Math: 65-69% (Top 20%)
Reading: 85-89% (Top 30%)
Grades: 9-12
345 Ocean House Road
Cape Elizabeth, ME 04107
(207) 799-3309
Cape Elizabeth, ME 04107
(207) 799-3309
Rank: #7 - 97. - 9.
Falmouth High School
(Math: 65-69% | Reading: 85-89%)
Rank:
Rank:
9/
Top 20%10
Math: 65-69% (Top 20%)
Reading: 85-89% (Top 30%)
Grades: 9-12
74 Woodville Road
Falmouth, ME 04105
(207) 781-7429
Falmouth, ME 04105
(207) 781-7429
Rank: #7 - 97. - 9.
Scarborough High School
(Math: 65-69% | Reading: 85-89%)
Rank:
Rank:
9/
Top 20%10
Math: 65-69% (Top 20%)
Reading: 85-89% (Top 30%)
Grades: 9-12
11 Municipal Drive
Scarborough, ME 04074
(207) 730-5000
Scarborough, ME 04074
(207) 730-5000
Rank: #10 - 1110. - 11.
Mt Desert Island High School
(Math: 50-54% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Math: 50-54% (Top 50%)
Reading: 90-94% (Top 10%)
Grades: 9-12
1081 Eagle Lake Road
Mount Desert, ME 04660
(207) 288-5011
Mount Desert, ME 04660
(207) 288-5011
Rank: #10 - 1110. - 11.
Rangeley Lakes Regional School
(Math: 50-54% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Math: 50-54% (Top 50%)
Reading: 90-94% (Top 10%)
Grades: PK-12
43 Mendolia Road
Rangeley, ME 04970
(207) 864-3311
Rangeley, ME 04970
(207) 864-3311
Rank: #1212.
Camden Hills Regional High School
(Math: 60-64% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Math: 60-64% (Top 30%)
Reading: 85-89% (Top 30%)
Grades: 9-12
25 Keelson Drive
Rockport, ME 04856
(207) 236-7800
Rockport, ME 04856
(207) 236-7800
Rank: #1313.
Bangor High School
(Math: 52% | Reading: 91%)
Rank:
Rank:
8/
Top 30%10
Math: 52% (Top 50%)
Reading: 91% (Top 20%)
Grades: 9-12
885 Broadway
Bangor, ME 04401
(207) 992-5500
Bangor, ME 04401
(207) 992-5500
Rank: #1414.
Messalonskee High School
(Math: 55-59% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Math: 55-59% (Top 30%)
Reading: 85-89% (Top 30%)
Grades: 9-12
131 Messalonskee High Drive
Oakland, ME 04963
(207) 465-7381
Oakland, ME 04963
(207) 465-7381
Rank: #1515.
Hampden Academy
(Math: 49% | Reading: 90-94%)
Rank:
Rank:
8/
Top 30%10
Math: 49% (Bottom 50%)
Reading: 90-94% (Top 10%)
Grades: 9-12
89 Western Avenue
Hampden, ME 04444
(207) 862-3791
Hampden, ME 04444
(207) 862-3791
Rank: #1616.
Forest Hills Consolidated School
(Math: 45-49% | Reading: 90-94%)
Rank:
Rank:
8/
Top 30%10
Math: 45-49% (Bottom 50%)
Reading: 90-94% (Top 10%)
Grades: K-12
606 Main Street
Jackman, ME 04945
(207) 668-5291
Jackman, ME 04945
(207) 668-5291
Rank: #17 - 2117. - 21.
Ashland District School
(Math: 50-54% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Math: 50-54% (Top 50%)
Reading: 85-89% (Top 30%)
Grades: PK-12
180 Presque Isle Rd
Ashland, ME 04732
(207) 435-3481
Ashland, ME 04732
(207) 435-3481
Rank: #17 - 2117. - 21.
Brunswick High School
(Math: 50-54% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Math: 50-54% (Top 50%)
Reading: 85-89% (Top 30%)
Grades: 9-12
71 Dragons Drive
Brunswick, ME 04011
(207) 319-1910
Brunswick, ME 04011
(207) 319-1910
Rank: #17 - 2117. - 21.
Madawaska Middle/high School
(Math: 50-54% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Math: 50-54% (Top 50%)
Reading: 85-89% (Top 30%)
Grades: 6-12
135 Seventh Ave
Madawaska, ME 04756
(207) 728-3371
Madawaska, ME 04756
(207) 728-3371
Rank: #17 - 2117. - 21.
Morse High School
(Math: 50-54% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Math: 50-54% (Top 50%)
Reading: 85-89% (Top 30%)
Grades: 9-12
826 Shipbuilder Drive
Bath, ME 04530
(207) 443-8250
Bath, ME 04530
(207) 443-8250
Rank: #17 - 2117. - 21.
York High School
(Math: 50-54% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Math: 50-54% (Top 50%)
Reading: 85-89% (Top 30%)
Grades: 9-12
1 Robert Stevens Drive
York, ME 03909
(207) 363-3621
York, ME 03909
(207) 363-3621
Rank: #2222.
Winthrop High School
(Math: 45-49% | Reading: ≥90%)
Rank:
Rank:
7/
Top 50%10
Math: 45-49% (Bottom 50%)
Reading: ≥90% (Top 20%)
Grades: 9-12
211 Rambler Road
Winthrop, ME 04364
(207) 377-2228
Winthrop, ME 04364
(207) 377-2228
Rank: #2323.
Old Town High School
(Math: 40-44% | Reading: 90-94%)
Rank:
Rank:
7/
Top 50%10
Math: 40-44% (Bottom 50%)
Reading: 90-94% (Top 10%)
Grades: 9-12
203 Stillwater Avenue
Old Town, ME 04468
(207) 827-3910
Old Town, ME 04468
(207) 827-3910
Rank: #2424.
Greenville Consolidated School
(Math: 60-64% | Reading: 80-84%)
Rank:
Rank:
7/
Top 50%10
Math: 60-64% (Top 30%)
Reading: 80-84% (Bottom 50%)
Grades: PK-12
130 Pritham Ave.
Greenville, ME 04441
(207) 695-2666
Greenville, ME 04441
(207) 695-2666
Rank: #2525.
Leavitt Area High School
(Math: 35-39% | Reading: ≥95%)
Rank:
Rank:
7/
Top 50%10
Math: 35-39% (Bottom 50%)
Reading: ≥95% (Top 5%)
Grades: 9-12
21 Matthews Way
Turner, ME 04282
(207) 225-1100
Turner, ME 04282
(207) 225-1100
Rank: #26 - 2726. - 27.
Boothbay Region High School
(Math: 50-59% | Reading: 80-89%)
Rank:
Rank:
7/
Top 50%10
Math: 50-59% (Top 50%)
Reading: 80-89% (Top 50%)
Grades: 9-12
51 Emery Drive
Boothbay Harbor, ME 04538
(207) 633-2421
Boothbay Harbor, ME 04538
(207) 633-2421
Rank: #26 - 2726. - 27.
Telstar High School
(Math: 50-59% | Reading: 80-89%)
Rank:
Rank:
7/
Top 50%10
Math: 50-59% (Top 50%)
Reading: 80-89% (Top 50%)
Grades: 9-12
284 Walkers Mills Rd
Bethel, ME 04217
(207) 824-2136
Bethel, ME 04217
(207) 824-2136
Rank: #28 - 3128. - 31.
Brewer High School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Math: 45-49% (Bottom 50%)
Reading: 85-89% (Top 30%)
Grades: 9-12
261 Center Street
Brewer, ME 04412
(207) 989-4140
Brewer, ME 04412
(207) 989-4140
Rank: #28 - 3128. - 31.
Casco Bay High School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Math: 45-49% (Bottom 50%)
Reading: 85-89% (Top 30%)
Grades: 9-12
196 Allen Avenue
Portland, ME 04103
(207) 874-8160
Portland, ME 04103
(207) 874-8160
Rank: #28 - 3128. - 31.
East Grand School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Math: 45-49% (Bottom 50%)
Reading: 85-89% (Top 30%)
Grades: PK-12
31 Houlton Road
Danforth, ME 04424
(207) 448-2260
Danforth, ME 04424
(207) 448-2260
Rank: #28 - 3128. - 31.
Gray-new Gloucester High School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Math: 45-49% (Bottom 50%)
Reading: 85-89% (Top 30%)
Grades: 9-12
10 Libby Hill Road
Gray, ME 04039
(207) 657-3323
Gray, ME 04039
(207) 657-3323
Rank: #3232.
North Haven Community School
(Math: 60-79% | Reading: ≥80%)
Rank:
Rank:
6/
Top 50%10
Math: 60-79% (Top 20%)
Reading: ≥80% (Bottom 50%)
Grades: K-12
93 Pulpit Harbor Rd
North Haven, ME 04853
(207) 867-4707
North Haven, ME 04853
(207) 867-4707
Rank: #3333.
Mt Ararat High School
(Math: 55-59% | Reading: 80-84%)
Rank:
Rank:
6/
Top 50%10
Math: 55-59% (Top 30%)
Reading: 80-84% (Bottom 50%)
Grades: 9-12
68 Eagles Way
Topsham, ME 04086
(207) 729-2951
Topsham, ME 04086
(207) 729-2951
Rank: #34 - 3534. - 35.
Hall-dale Middle And High School
(Math: 42% | Reading: 87%)
Rank:
Rank:
6/
Top 50%10
Math: 42% (Bottom 50%)
Reading: 87% (Top 30%)
Grades: 6-12
97 Maple St
Farmingdale, ME 04344
(207) 622-6211
Farmingdale, ME 04344
(207) 622-6211
Rank: #34 - 3534. - 35.
Skowhegan Area High School
(Math: 40-44% | Reading: 85-89%)
Rank:
Rank:
6/
Top 50%10
Math: 40-44% (Bottom 50%)
Reading: 85-89% (Top 30%)
Grades: 9-12
61 Academy Circle
Skowhegan, ME 04976
(207) 474-5511
Skowhegan, ME 04976
(207) 474-5511
Show 82 more public schools in ME (out of 117 total schools)
Loading...
Recent Articles

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children鈥檚 wrists only leads to more behavior issues and violence in their adult lives.

Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.

What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we鈥檒l take a look at what they are, their benefits, and how they will change the face of public education.