The average student-teacher ratio in Maine public middle schools is approximately 11:1 (2025-26).
Student-Teacher Ratio Range: 1:1
8:1
Avg. Student-Teacher Ratio: 6:1
ºÚÁÏÍø¹ÙÍø Middle Schools Student-Teacher Ratio Statistics in Maine (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student-Teacher Ratio
Grades
Location
Rank: #11.
Student-Teacher Ratio: 1:1
Grades: 7-12
675 Westbrook Street
South Portland, ME 04106
(207) 822-2660
South Portland, ME 04106
(207) 822-2660
Rank: #2 - 62. - 6.
Brooksville Elementary School
(Math: 40-59% | Reading: 80-89%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 4:1
Grades: PK-8
1527 Coastal Road
Brooksville, ME 04617
(207) 326-8500
Brooksville, ME 04617
(207) 326-8500
Rank: #2 - 62. - 6.
Charlotte Elementary School
(Math: 60-79% | Reading: ≥50%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 4:1
Grades: PK-8
1006 Ayers Junction Road
Pembroke, ME 04666
(207) 454-2668
Pembroke, ME 04666
(207) 454-2668
Rank: #2 - 62. - 6.
Student-Teacher Ratio: 4:1
Grades: K-8
10 Wabanaki Way
Old Town, ME 04468
(207) 827-4285
Old Town, ME 04468
(207) 827-4285
Rank: #2 - 62. - 6.
Student-Teacher Ratio: 4:1
Grades: PK-8
1 Schoolhouse Lane
Isle Au Haut, ME 04645
(207) 335-2521
Isle Au Haut, ME 04645
(207) 335-2521
Rank: #2 - 62. - 6.
Student-Teacher Ratio: 4:1
Grades: PK-8
1 Monhegan Avenue
Monhegan, ME 04852
(207) 594-5895
Monhegan, ME 04852
(207) 594-5895
Rank: #7 - 147. - 14.
Beals Elementary School
(Math: ≤20% | Reading: ≥80%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: PK-8
24 Mill Pond Rd
Beals, ME 04611
(207) 497-5449
Beals, ME 04611
(207) 497-5449
Rank: #7 - 147. - 14.
Cranberry Isles School
(Reading: ≥50%)
Student-Teacher Ratio: 5:1
Grades: K-8
251 Cranberry Road
Cranberry Isles, ME 04625
(207) 244-3765
Cranberry Isles, ME 04625
(207) 244-3765
Rank: #7 - 147. - 14.
East Range Ii Csd School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: PK-8
187 School St
Topsfield, ME 04490
(207) 796-2665
Topsfield, ME 04490
(207) 796-2665
Rank: #7 - 147. - 14.
Student-Teacher Ratio: 5:1
Grades: K-8
22 High Road
Frenchboro, ME 04635
(207) 334-2944
Frenchboro, ME 04635
(207) 334-2944
Rank: #7 - 147. - 14.
Student-Teacher Ratio: 5:1
Grades: K-8
13 School Drive
Princeton, ME 04668
(207) 796-2362
Princeton, ME 04668
(207) 796-2362
Rank: #7 - 147. - 14.
Islesboro Central School
(Math: 70-79% | Reading: ≥90%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 5:1
Grades: K-12
159 Alumni Drive
Islesboro, ME 04848
(207) 734-2251
Islesboro, ME 04848
(207) 734-2251
Rank: #7 - 147. - 14.
North Haven Community School
(Math: 60-79% | Reading: ≥80%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 5:1
Grades: K-12
93 Pulpit Harbor Rd
North Haven, ME 04853
(207) 867-4707
North Haven, ME 04853
(207) 867-4707
Rank: #7 - 147. - 14.
Swans Island Elementary School
(Math: 60-79% | Reading: ≥80%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 5:1
Grades: K-8
116 Rose Hill Road
Swans Island, ME 04685
(207) 526-4300
Swans Island, ME 04685
(207) 526-4300
Rank: #15 - 1815. - 18.
Adams School
(Math: 70-79% | Reading: ≥80%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 6:1
Grades: PK-8
27 School Street
Castine, ME 04421
(207) 326-8608
Castine, ME 04421
(207) 326-8608
Rank: #15 - 1815. - 18.
Airline Community School
(Math: 21-39% | Reading: ≥80%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: PK-8
26 Great Pond Road
Aurora, ME 04408
(207) 359-5002
Aurora, ME 04408
(207) 359-5002
Rank: #15 - 1815. - 18.
Pemetic Elementary School
(Math: 65-69% | Reading: 90-94%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 6:1
Grades: PK-8
327 Main Street
Southwest Harbor, ME 04679
(207) 244-5502
Southwest Harbor, ME 04679
(207) 244-5502
Rank: #15 - 1815. - 18.
Whiting Village School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: PK-8
145 U S Route 1
Whiting, ME 04691
(207) 733-4617
Whiting, ME 04691
(207) 733-4617
Rank: #19 - 2719. - 27.
Alexander Elementary School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: PK-8
1430 Airline Road
Baileyville, ME 04694
(207) 454-2623
Baileyville, ME 04694
(207) 454-2623
Rank: #19 - 2719. - 27.
Hichborn Middle School
(Math: 40-44% | Reading: 85-89%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: 6-8
23 Cross Street
Howland, ME 04448
(207) 732-3113
Howland, ME 04448
(207) 732-3113
Rank: #19 - 2719. - 27.
Pembroke Elementary School
(Reading: 80-89%)
Student-Teacher Ratio: 7:1
Grades: PK-8
36 U S Route 1
Pembroke, ME 04666
(207) 726-5564
Pembroke, ME 04666
(207) 726-5564
Rank: #19 - 2719. - 27.
Penobscot Elementary School
(Math: 70-79% | Reading: ≥90%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 7:1
Grades: PK-8
66 North Penobscot Road
Penobscot, ME 04476
(207) 326-9421
Penobscot, ME 04476
(207) 326-9421
Rank: #19 - 2719. - 27.
Sedgwick Elementary School
(Math: 50-59% | Reading: ≥90%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 7:1
Grades: PK-8
272 Snows Cove Rd
Sedgwick, ME 04676
(207) 359-5002
Sedgwick, ME 04676
(207) 359-5002
Rank: #19 - 2719. - 27.
South Bristol Elementary School
(Math: 70-79% | Reading: ≥90%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 7:1
Grades: PK-8
2024 State Route 129
Damariscotta, ME 04543
(207) 644-8177
Damariscotta, ME 04543
(207) 644-8177
Rank: #19 - 2719. - 27.
Tremont Consolidated School
(Math: 45-49% | Reading: 85-89%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: PK-8
119 Tremont Road
Bass Harbor, ME 04653
(207) 244-7777
Bass Harbor, ME 04653
(207) 244-7777
Rank: #19 - 2719. - 27.
Upper Kennebec Valley Middle/senior High School
(Math: 35-39% | Reading: 70-74%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: 5-12
110 Meadow St
Bingham, ME 04920
(207) 672-3300
Bingham, ME 04920
(207) 672-3300
Rank: #19 - 2719. - 27.
Vinalhaven School
(Math: 30-34% | Reading: 80-84%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: PK-12
22 Arcola Lane
Vinalhaven, ME 04863
(207) 863-4800
Vinalhaven, ME 04863
(207) 863-4800
Rank: #28 - 4828. - 48.
Appleton Village School
(Math: 60-64% | Reading: 90-94%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 8:1
Grades: PK-8
737 Union Road
Union, ME 04862
(207) 785-4504
Union, ME 04862
(207) 785-4504
Rank: #28 - 4828. - 48.
Bay Ridge Elementary School
(Math: 40-59% | Reading: 80-89%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: PK-8
2066 Cutler Rd
Cutler, ME 04626
(207) 259-3347
Cutler, ME 04626
(207) 259-3347
Rank: #28 - 4828. - 48.
Blue Hill Consolidated School
(Math: 55-59% | Reading: 85-89%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 8:1
Grades: PK-8
60 High Street
Blue Hill, ME 04614
(207) 374-2202
Blue Hill, ME 04614
(207) 374-2202
Rank: #28 - 4828. - 48.
Central Aroostook Jr-sr High School
(Math: 40-44% | Reading: 80-84%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: 7-12
26 Pleasant Street
Mars Hill, ME 04758
(207) 425-2811
Mars Hill, ME 04758
(207) 425-2811
Rank: #28 - 4828. - 48.
Chelsea Elementary School
(Math: 35-39% | Reading: 85-89%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: PK-8
566 Togus Road
Augusta, ME 04330
(207) 582-2214
Augusta, ME 04330
(207) 582-2214
Rank: #28 - 4828. - 48.
Cherryfield Elementary School
(Math: 30-39% | Reading: 80-89%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: PK-8
85 School Street
Cherryfield, ME 04622
(207) 546-7949
Cherryfield, ME 04622
(207) 546-7949
Rank: #28 - 4828. - 48.
Conners-emerson School
(Math: 79% | Reading: ≥95%)
Rank:
Rank:
10/
Top 5%10
Student-Teacher Ratio: 8:1
Grades: K-8
11 Eagle Lake Road
Bar Harbor, ME 04609
(207) 288-3631
Bar Harbor, ME 04609
(207) 288-3631
Rank: #28 - 4828. - 48.
Eastport Elementary School
(Math: 15-19% | Reading: 70-79%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: PK-8
100 High Street
Eastport, ME 04631
(207) 853-6252
Eastport, ME 04631
(207) 853-6252
Show 100 more public schools in ME (out of 201 total schools)
Loading...
Frequently Asked Questions
What is the Maine average public middle schools student-teacher ratio?
The Maine average public middle schools student-teacher ratio is 11:1 for 2025-26.
What are the public middle schools with the lowest student-teacher ratio in Maine?
The best top ranked public middle schools in Maine include Arthur R. Gould Sch--lcydc, Brooksville Elementary School and Charlotte Elementary School.
Recent Articles

10 Advantages of ºÚÁÏÍø¹ÙÍø Education in 2025
Explore 10 key benefits of public education in 2025, with fresh statistics, expert insights, and real-world examples for parents and educators.

COVID-19’s Lasting Impact on U.S. ºÚÁÏÍø¹ÙÍø Schools (2025)
Explore how COVID-19 continues to affect U.S. public schools in 2025: learning losses, enrollment shifts, mental health, and recovery strategies.