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