The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·RSU 23·NCES 231478400921

Old Orchard Beach High School

40 E Emerson Cummings Blvd, Old Orchard Beach, ME 04064 · (207) 934-4461 · York County
GRADES 09–12HIGH22-SUBURBREGULAR SCHOOL186 STUDENTS
Enrollment
186
High
DISTRICT 205 · STATE 448
Student : Teacher
7.6:1
25 FTE teachers
DISTRICT 8.7:1 · STATE 11.9:1
Free / Reduced Lunch
37%
68 students
DISTRICT 36% · STATE 48%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
42
Grade 10
49
Grade 11
47
Grade 12
48
Student demographics
White
15885%
DISTRICT 83% · STATE 85%
Hispanic
95%
DISTRICT 5% · STATE 4%
Black
158%
DISTRICT 5% · STATE 5%
Asian
11%
DISTRICT 3% · STATE 1%
Two+
21%
DISTRICT 4% · STATE 4%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
10858%
Female
7741%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Old Orchard Beach High School.
START A DISCUSSION
Recent discussions in Maine

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
186
-59 (-24%) vs 2017
Student : Teacher
7.6:1
was 9.7:1
% White
85%
was 93%
% Hispanic
5%
was 2%
% Black
8%
was 2%
% Asian
1%
was 2%
Source: NCES Common Core of Data

About Old Orchard Beach High School

Located at 40 E Emerson Cummings Blvd, in Old Orchard Beach, Maine, Old Orchard Beach High School is a low-enrollment secondary school that teaches 186 students (grades 9 through 12), one of the schools within RSU 23. Compared to the state average of about 448 students per school, that is 58% below typical.

Across the 3 schools in RSU 23 (614 students total), Old Orchard Beach High School accounts for its share of the district's footprint.

In terms of who attends, Old Orchard Beach High School logs that the student body is overwhelmingly White (85%). Beyond that, the school lists 8% Black, 5% Hispanic.

In terms of school funding signals, Staff filings list 25 full-time-equivalent teachers, which works out to roughly 7.6:1 students per teacher. Statewide, the average ratio sits near 11.9:1, putting Old Orchard Beach High School tighter than the state norm the norm. About 37% of enrolled students meet the income threshold for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.

Zooming out to the county, ACS estimates for York County put median household earnings sit near $88,333, about 36% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 5%. In all, York County runs 61 public schools (combined enrollment of about 24,364 students), of which Old Orchard Beach High School is one.

Nearest neighbor: Jameson Elementary School, around 0.3 miles off. Counting just inside five miles, 8 other public schools cluster around Old Orchard Beach High School.

Old Orchard Beach High School operates from a suburban location.

Trend over the last 7 years. Old Orchard Beach High School's enrollment has contracted 24% since 2018, when it stood at 245 (now 186). Over the same period, the White share decreased from 93% to 85%. Class-load math has pulled in: from 9.7:1 in 2018 to 7.6:1 in 2025.

On the community side, the feed for Old Orchard Beach High School typically covers pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.

York County at a glance

View full county profile
Population
216,731
Census ACS
Median income
$88,333
Household, ACS
Bachelor's+
36%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
61
24,364 students

Quick facts

School name
Old Orchard Beach High School
District
RSU 23
Address
40 E Emerson Cummings Blvd, Old Orchard Beach, ME 04064
Phone
(207) 934-4461
County
York County
Level
High
Grade range
09–12
Total enrollment
186
Teachers (FTE)
25
Student–teacher ratio
7.6:1
Free/Reduced lunch
68 (37%)
Locale
22-Suburb: Mid-size
NCES ID
231478400921
Charter school
No
Virtual school
No

Related schools

Other schools in RSU 23
Other schools in Old Orchard Beach
Nearby schools

Frequently asked questions

About Old Orchard Beach High School
How large is Old Orchard Beach High School?
Old Orchard Beach High School enrolls approximately 186 students in grades 09-12.
Is Old Orchard Beach High School an elementary, middle, or high school?
Old Orchard Beach High School is a high school covering grades 09-12.
How many teachers does Old Orchard Beach High School have?
Old Orchard Beach High School employs 25 FTE teachers, for a student-to-teacher ratio of 7.6:1.
What is the student diversity at Old Orchard Beach High School?
Student demographics at Old Orchard Beach High School are roughly 85% White, 5% Hispanic, 8% Black, 1% Asian, 1% Two or more.
Is Old Orchard Beach High School public or private?
Old Orchard Beach High School is a public K-12 school, overseen by RSU 23.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post