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.
379
Total Students
28.8
Full-Time Teachers
13.2
Student/Teacher Ratio
53.8%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Casco Bay High School
Demographic Student Count
White195
Hispanic31
Black107
Asian24
Two or More18
American Indian2
Pacific Islander1
  • White
    195 (51.6%)
  • Black
    107 (28.3%)
  • Hispanic
    31 (8.2%)
  • Asian
    24 (6.3%)
  • Two or More
    18 (4.8%)
  • American Indian
    2 (0.5%)
  • Pacific Islander
    1 (0.3%)
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: 379
Full-Time Teachers (FTE): 28.8
Pupil/Teacher Ratio: 13.2
NSLP Participation:1 Yes under Provision 2
Qualified Free Lunch: 122
Qualified Reduced Lunch: 82
Grades Taught
Grade 9 97
Grade 10 93
Grade 11 93
Grade 12 96

Grades Taught Data Table

Grades Taught and Student Counts for Casco Bay High School
Grade Student Count
Grade 997
Grade 1093
Grade 1193
Grade 1296
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Casco Bay High School
Gender Student Count Percentage
Female18348.3%
Male19551.5%
Not Specified10.2%
Nearby High Schools (Within 10 Miles)