Best Public Schools in Maine (2025)

The top ranked public schools in Maine are Pond Cove Elementary School, Yarmouth Elementary School and Mapleton Elementary School. The cities and towns with the highest concentration of top ranked public 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 Schools in Maine (2025)

School
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Pond Cove Elementary School
(Math: 90% | Reading: ≥99%)
Rank:
10/
10
Top 1%
Math: 90% (Top 1%)
Reading: ≥99% (Top 1%)
Grades: PK-4
12 Scott Dyer Road
Cape Elizabeth, ME 04107
(207) 799-7339
Rank: #22.
Yarmouth Elementary School
(Math: 89% | Reading: 96%)
Rank:
10/
10
Top 1%
Math: 89% (Top 1%)
Reading: 96% (Top 1%)
Grades: 2-5
121 Mccartney Street
Yarmouth, ME 04096
(207) 846-3391
Rank: #33.
Mapleton Elementary School
(Math: 85-89% | Reading: ≥95%)
Rank:
10/
10
Top 1%
Math: 85-89% (Top 1%)
Reading: ≥95% (Top 5%)
Grades: PK-5
1642 Main St
Mapleton, ME 04757
(207) 764-1589
Rank: #44.
Cape Elizabeth Middle School
(Math: 78% | Reading: 96%)
Rank:
10/
10
Top 1%
Math: 78% (Top 5%)
Reading: 96% (Top 1%)
Grades: 5-8
14 Scott Dyer Road
Cape Elizabeth, ME 04107
(207) 799-8176
Rank: #55.
Frank H Harrison Middle School
(Math: 77% | Reading: 96%)
Rank:
10/
10
Top 1%
Math: 77% (Top 5%)
Reading: 96% (Top 1%)
Grades: 6-8
220 Mccartney Street
Yarmouth, ME 04096
(207) 846-2499
Rank: #66.
Conners-emerson School
(Math: 79% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Math: 79% (Top 5%)
Reading: ≥95% (Top 5%)
Grades: K-8
11 Eagle Lake Road
Bar Harbor, ME 04609
(207) 288-3631
Rank: #7 - 87. - 8.
James H Bean School
(Math: 75-79% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: ≥95% (Top 5%)
Grades: PK-5
2896 Middle Road
Augusta, ME 04330
(207) 547-3395
Rank: #7 - 87. - 8.
Mabel I Wilson School
(Math: 75-79% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: ≥95% (Top 5%)
Grades: PK-3
353 Tuttle Road
Cumberland Center, ME 04021
(207) 829-4825
Rank: #99.
Coastal Ridge Elementary School
(Math: 85% | Reading: 92%)
Rank:
10/
10
Top 5%
Math: 85% (Top 1%)
Reading: 92% (Top 10%)
Grades: 2-4
1 Coastal Ridge Drive
York, ME 03909
(207) 363-1800
Rank: #1010.
Sea Road School
(Math: 79% | Reading: 93%)
Rank:
10/
10
Top 5%
Math: 79% (Top 5%)
Reading: 93% (Top 10%)
Grades: 3-5
29 Sea Road
Kennebunk, ME 04043
(207) 985-1105
Rank: #11 - 2011. - 20.
Ames Elementary School
(Math: 75-79% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 90-94% (Top 10%)
Grades: 2-5
165 New England Road
Searsmont, ME 04973
(207) 342-5100
Rank: #11 - 2011. - 20.
Bristol Consolidated School
(Math: 75-79% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 90-94% (Top 10%)
Grades: PK-8
2153 Bristol Rd
Damariscotta, ME 04543
(207) 677-2678
Rank: #11 - 2011. - 20.
Camden-rockport Elementary School
(Math: 75-79% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 90-94% (Top 10%)
Grades: PK-4
11 Children's Way
Rockport, ME 04856
(207) 236-7809
Rank: #11 - 2011. - 20.
Lamoine Consolidated School
(Math: 70-74% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Math: 70-74% (Top 10%)
Reading: ≥95% (Top 5%)
Grades: K-8
53 Lamoine Beach Road
Ellsworth, ME 04605
(207) 667-8578
Rank: #11 - 2011. - 20.
Lincolnville Central School
(Math: 70-74% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Math: 70-74% (Top 10%)
Reading: ≥95% (Top 5%)
Grades: PK-8
523 Hope Road
Lincolnville, ME 04849
(207) 763-3366
Rank: #11 - 2011. - 20.
Longfellow School-portland
(Math: 75-79% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 90-94% (Top 10%)
Grades: PK-5
432 Stevens Av
Portland, ME 04103
(207) 874-8195
Rank: #11 - 2011. - 20.
Mildred L Day School
(Math: 75-79% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 90-94% (Top 10%)
Grades: K-5
600 Limerick Road
Kennebunkport, ME 04046
(207) 284-4677
Rank: #11 - 2011. - 20.
Mt Desert Elementary School
(Math: 70-74% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Math: 70-74% (Top 10%)
Reading: ≥95% (Top 5%)
Grades: PK-8
8 Joy Road
Northeast Harbor, ME 04662
(207) 276-3348
Rank: #11 - 2011. - 20.
Nobleboro Central School
(Math: 75-79% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 90-94% (Top 10%)
Grades: K-8
194 Center Street
Damariscotta, ME 04543
(207) 563-3437
Rank: #11 - 2011. - 20.
Williams-cone School
(Math: 75-79% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 90-94% (Top 10%)
Grades: PK-5
19 Perkins Street
Topsham, ME 04086
(207) 725-4391
Rank: #2121.
Wentworth School
(Math: 76% | Reading: 95%)
Rank:
10/
10
Top 5%
Math: 76% (Top 5%)
Reading: 95% (Top 10%)
Grades: 3-5
20 Quentin Drive
Scarborough, ME 04074
(207) 730-4600
Rank: #2222.
Falmouth Elementary School
(Math: 75% | Reading: 95%)
Rank:
10/
10
Top 5%
Math: 75% (Top 10%)
Reading: 95% (Top 10%)
Grades: PK-5
58 Woodville Road
Falmouth, ME 04105
(207) 781-3988
Rank: #2323.
Falmouth Middle School
(Math: 69% | Reading: 97%)
Rank:
10/
10
Top 5%
Math: 69% (Top 20%)
Reading: 97% (Top 1%)
Grades: 6-8
52 Woodville Road
Falmouth, ME 04105
(207) 781-3740
Rank: #2424.
Dedham School
(Math: 65-69% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Math: 65-69% (Top 20%)
Reading: ≥95% (Top 5%)
Grades: PK-8
2065 Main Road
Holden, ME 04429
(207) 843-6498
Rank: #25 - 2925. - 29.
Asa C Adams School
(Math: 70-74% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 70-74% (Top 10%)
Reading: 90-94% (Top 10%)
Grades: PK-5
6 Goodridge Drive
Orono, ME 04473
(207) 866-2151
Rank: #25 - 2925. - 29.
Bowdoinham Community School
(Math: 70-74% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 70-74% (Top 10%)
Reading: 90-94% (Top 10%)
Grades: K-5
23 Cemetery Road
Bowdoinham, ME 04008
(207) 666-5546
Rank: #25 - 2925. - 29.
Dora L Small Elementary School
(Math: 70-74% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 70-74% (Top 10%)
Reading: 90-94% (Top 10%)
Grades: K-4
87 Thompson Street
South Portland, ME 04106
(207) 799-7676
Rank: #25 - 2925. - 29.
Hanson School
(Math: 70-74% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 70-74% (Top 10%)
Reading: 90-94% (Top 10%)
Grades: K-3
53 Upper Guinea Road
Lebanon, ME 04027
(207) 457-1299
Rank: #25 - 2925. - 29.
Mill Pond School
(Math: 70-74% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 70-74% (Top 10%)
Reading: 90-94% (Top 10%)
Grades: PK-6
175 Hodgdon Mills Road
Houlton, ME 04730
(207) 532-9228
Rank: #3030.
Greely Middle School
(Math: 70% | Reading: 95%)
Rank:
10/
10
Top 10%
Math: 70% (Top 20%)
Reading: 95% (Top 10%)
Grades: 6-8
351 Tuttle Road
Cumberland Center, ME 04021
(207) 829-4815
Rank: #3131.
Middle School Of The Kennebunks
(Math: 69% | Reading: 95%)
Rank:
10/
10
Top 10%
Math: 69% (Top 20%)
Reading: 95% (Top 10%)
Grades: 6-8
60 Thompson Road
Kennebunk, ME 04043
(207) 467-8004
Rank: #3232.
George B Weatherbee School
(Math: 81% | Reading: 91%)
Rank:
10/
10
Top 10%
Math: 81% (Top 5%)
Reading: 91% (Top 20%)
Grades: 3-5
22 Main Road North
Hampden, ME 04444
(207) 862-3254
Rank: #3333.
Reeds Brook Middle School
(Math: 69% | Reading: 94%)
Rank:
10/
10
Top 10%
Math: 69% (Top 20%)
Reading: 94% (Top 10%)
Grades: 6-8
28a Main Road South
Hampden, ME 04444
(207) 862-3540
Rank: #3434.
Freeport Middle School
(Math: 69% | Reading: 93%)
Rank:
10/
10
Top 10%
Math: 69% (Top 20%)
Reading: 93% (Top 10%)
Grades: 6-8
19 Kendall Lane
Freeport, ME 04032
(207) 865-6051
Rank: #35 - 3935. - 39.
Belgrade Central School
(Math: 65-69% | Reading: 90-94%)
Rank:
10/
10
Top 10%
Math: 65-69% (Top 20%)
Reading: 90-94% (Top 10%)
Grades: PK-5
158 Depot Road
Belgrade, ME 04917
(207) 495-2321
Show 100 more public schools in ME (out of 488 total schools)
Loading...

Recent Articles

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
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’s wrists only leads to more behavior issues and violence in their adult lives.
Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
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?
What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we’ll take a look at what they are, their benefits, and how they will change the face of public education.