School Overview
Casco Bay High School (CBHS), located in Portland, Maine, is a small, public high school that distinguishes itself through a rigorous, project-based curriculum rooted in the EL Education (formerly Expeditionary Learning) model. Serving a diverse student population, the school places a heavy emphasis on community, character development, and academic excellence. Its instructional approach is designed to challenge students through "expeditions"—long-term, interdisciplinary projects that connect classroom learning to real-world issues—ensuring that students are not just memorizing facts, but applying knowledge to solve meaningful problems.

Beyond its academic structure, CBHS is known for its strong school culture, characterized by a commitment to "being kind, working hard, and taking responsibility." The school features small class sizes and a supportive advisory system, which fosters close relationships between students and faculty. By prioritizing a culture of public presentation and peer critique, Casco Bay High School aims to graduate students who are not only college and career-ready but also active, thoughtful citizens prepared to contribute to their local and global communities.
382
Total Students
29.8
Full-Time Teachers
12.8
Student/Teacher Ratio
53.4%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Casco Bay High School
Demographic Student Count
White204
Hispanic30
Black105
Asian24
Two or More19
  • White
    204 (53.4 %)
  • Black
    105 (27.5 %)
  • Hispanic
    30 (7.9 %)
  • Asian
    24 (6.3 %)
  • Two or More
    19 (5.0 %)
School Location
School Details
Status: Open
School Level: High School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: Portland Public Schools
Phone: (207)874-8160
Website: http://cbhs.portlandschools.org
Grade Range: 9th - 12th
Total Students: 382
Full-Time Teachers (FTE): 29.8
Pupil/Teacher Ratio: 12.8
NSLP Participation:1 Yes under Provision 2
Qualified Free Lunch: 122
Qualified Reduced Lunch: 82
Grades Taught
Grade 9 96
Grade 10 97
Grade 11 91
Grade 12 98

Grades Taught Data Table

Grades Taught and Student Counts for Casco Bay High School
Grade Student Count
Grade 996
Grade 1097
Grade 1191
Grade 1298
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Casco Bay High School
Gender Student Count Percentage
Female19049.7%
Male19250.3%
Nearby High Schools (Within 10 Miles)