Largest Maine Public High Schools

The average public high school in Maine has approximately 430 students (2026).
The public high schools with the largest student enrollments are listed below (where sufficient data available).
The largest public high school in Maine (by enrollment) is Lewiston High School, with 1,709 students.
# Students Range: 565 1,709 Avg. # Students: 815

Largest Maine Public High Schools (2026)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Lewiston High School
(Math: 28% | Reading: 65%)
Rank:
1/
10
Bottom 50%
Students: 1,709
Grades: 9-12
156 East Avenue
Lewiston, ME 04240
(207) 795-4190
Rank: #22.
Noble High School
(Math: 33% | Reading: 83%)
Rank:
3/
10
Bottom 50%
Students: 1,134
Grades: 8-12
100 Noble Way
North Berwick, ME 03906
(207) 284-3000
Rank: #33.
Sanford High School
(Math: 37% | Reading: 77%)
Rank:
2/
10
Bottom 50%
Students: 1,115
Grades: 9-12
100 Alumni Blvd
Sanford, ME 04073
(207) 324-4050
Rank: #44.
Bangor High School
(Math: 52% | Reading: 91%)
Rank:
8/
10
Top 30%
Students: 1,068
Grades: 9-12
885 Broadway
Bangor, ME 04401
(207) 992-5500
Rank: #55.
Edward Little High School
(Math: 30% | Reading: 80-84%)
Rank:
2/
10
Bottom 50%
Students: 1,045
Grades: 9-12
77 Harris Street
Auburn, ME 04210
(207) 333-6652
Rank: #66.
Bonny Eagle High School
(Math: 33% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 1,027
Grades: 9-12
700 Saco Road
Standish, ME 04084
(207) 929-3840
Rank: #77.
Oxford Hills Comprehensive High School
(Math: 38% | Reading: 73%)
Rank:
1/
10
Bottom 50%
Students: 1,010
Grades: 9-12
256 Main Street
Paris, ME 04271
(207) 743-8914
Rank: #88.
Windham High School
(Math: 30-34% | Reading: 85-89%)
Rank:
4/
10
Bottom 50%
Students: 939
Grades: 9-12
406 Gray Road
Windham, ME 04062
(207) 892-1810
Rank: #99.
South Portland High School
(Math: 30% | Reading: 65-69%)
Rank:
1/
10
Bottom 50%
Students: 928
Grades: 9-12
637 Highland Avenue
South Portland, ME 04106
(207) 767-3266
Rank: #1010.
Portland High School
(Math: 45-49% | Reading: 80-84%)
Rank:
5/
10
Bottom 50%
Students: 912
Grades: 9-12
284 Cumberland Av
Portland, ME 04101
(207) 874-8250
Rank: #1111.
Scarborough High School
(Math: 65-69% | Reading: 85-89%)
Rank:
9/
10
Top 20%
Students: 903
Grades: 9-12
11 Municipal Drive
Scarborough, ME 04074
(207) 730-5000
Rank: #1212.
Biddeford High School
(Math: 30-34% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 894
Grades: 8-12
20 Maplewood Avenue
Biddeford, ME 04005
(207) 282-1596
Rank: #1313.
Massabesic High School
(Math: 30-34% | Reading: 70-74%)
Rank:
1/
10
Bottom 50%
Students: 867
Grades: 9-12
88 West Road
Waterboro, ME 04087
(207) 247-3141
Rank: #1414.
Deering High School
(Math: 30-34% | Reading: 55-59%)
Rank:
1/
10
Bottom 50%
Students: 850
Grades: 9-12
370 Stevens Avenue
Portland, ME 04103
(207) 874-8260
Rank: #1515.
Gorham High School
(Math: 40-44% | Reading: 80-84%)
Rank:
4/
10
Bottom 50%
Students: 812
Grades: 9-12
41 Morrill Avenue
Gorham, ME 04038
(207) 222-1100
Rank: #1616.
Hampden Academy
(Math: 49% | Reading: 90-94%)
Rank:
8/
10
Top 30%
Students: 767
Grades: 9-12
89 Western Avenue
Hampden, ME 04444
(207) 862-3791
Rank: #1717.
Camden Hills Regional High School
(Math: 60-64% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 757
Grades: 9-12
25 Keelson Drive
Rockport, ME 04856
(207) 236-7800
Rank: #1818.
Mt Ararat High School
(Math: 55-59% | Reading: 80-84%)
Rank:
6/
10
Top 50%
Students: 732
Grades: 9-12
68 Eagles Way
Topsham, ME 04086
(207) 729-2951
Rank: #1919.
Brunswick High School
(Math: 50-54% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 722
Grades: 9-12
71 Dragons Drive
Brunswick, ME 04011
(207) 319-1910
Rank: #2020.
Mt Blue High School
(Math: 45-49% | Reading: 75-79%)
Rank:
3/
10
Bottom 50%
Students: 720
Grades: 9-12
129 Seamon Rd
Farmington, ME 04938
(207) 778-3561
Rank: #2121.
Westbrook High School
(Math: 35-39% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 719
Grades: 9-12
125 Stroudwater Street
Westbrook, ME 04092
(207) 854-0810
Rank: #2222.
Messalonskee High School
(Math: 55-59% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 695
Grades: 9-12
131 Messalonskee High Drive
Oakland, ME 04963
(207) 465-7381
Rank: #2323.
Brewer High School
(Math: 45-49% | Reading: 85-89%)
Rank:
7/
10
Top 50%
Students: 690
Grades: 9-12
261 Center St
Brewer, ME 04412
(207) 989-4140
Rank: #2424.
Skowhegan Area High School
(Math: 40-44% | Reading: 85-89%)
Rank:
6/
10
Top 50%
Students: 686
Grades: 9-12
61 Academy Circle
Skowhegan, ME 04976
(207) 474-5511
Rank: #2525.
Kennebunk High School
(Math: 50-54% | Reading: 80-84%)
Rank:
6/
10
Top 50%
Students: 683
Grades: 9-12
89 Fletcher Street
Kennebunk, ME 04043
(207) 985-1110
Rank: #2626.
Falmouth High School
(Math: 65-69% | Reading: 85-89%)
Rank:
9/
10
Top 20%
Students: 669
Grades: 9-12
74 Woodville Road
Falmouth, ME 04105
(207) 781-7429
Rank: #2727.
Cony
(Math: 35-39% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 662
Grades: 9-12
60 Pierce Drive
Augusta, ME 04330
(207) 626-2460
Rank: #2828.
Marshwood High School
(Math: 55-59% | Reading: 90-94%)
Rank:
9/
10
Top 20%
Students: 659
Grades: 9-12
260 Dow Highway
South Berwick, ME 03908
(207) 384-4500
Rank: #29 - 3029. - 30.
Greely High School
(Math: 70-74% | Reading: 85-89%)
Rank:
9/
10
Top 20%
Students: 615
Grades: 9-12
303 Main Street
Cumberland Center, ME 04021
(207) 828-4805
Rank: #29 - 3029. - 30.
Morse High School
(Math: 50-54% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 615
Grades: 9-12
826 Shipbuilder Drive
Bath, ME 04530
(207) 443-8250
Rank: #3131.
Nokomis Regional High School
(Math: 25-29% | Reading: 85-89%)
Rank:
4/
10
Bottom 50%
Students: 610
Grades: 9-12
291 Williams Road Suite 2
Newport, ME 04953
(207) 368-4354
Rank: #3232.
Freeport High School
(Math: 55-59% | Reading: 90-94%)
Rank:
9/
10
Top 20%
Students: 593
Grades: 9-12
30 Holbrook Street
Freeport, ME 04032
(207) 865-4706
Rank: #3333.
Gray-new Gloucester High School
(Math: 45-49% | Reading: 85-89%)
Rank:
7/
10
Top 50%
Students: 573
Grades: 9-12
10 Libby Hill Road
Gray, ME 04039
(207) 657-3323
Rank: #3434.
Hermon High School
(Math: 50-54% | Reading: 80-84%)
Rank:
6/
10
Top 50%
Students: 567
Grades: 9-12
2415 Route 2
Bangor, ME 04401
(207) 848-4027
Rank: #3535.
Gardiner Area High School
(Math: 40-44% | Reading: 80-84%)
Rank:
4/
10
Bottom 50%
Students: 565
Grades: 9-12
40 West Hill Road
Gardiner, ME 04345
(207) 582-3150
Show 88 more public schools in ME (out of 123 total schools)
Loading...

Frequently Asked Questions

What is the Maine average public high schools student size?
The Maine average public high schools student size is 430 for 2026.
What are the public high schools with the largest student size in Maine?
The best top-ranked public high schools in Maine include Lewiston High School, Noble High School and Sanford High School.

Recent Articles

AI Report Cards: Should Schools Evaluate AI Use?
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.

Quick Links