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

Caddo High School

600 S McPherren, Caddo, OK 74729 · (580) 367-2208 · Bryan County
GRADES 09–12HIGH42-RURALTITLE IREGULAR SCHOOL138 STUDENTS
Enrollment
138
High
DISTRICT 252 · STATE 443
Student : Teacher
11.2:1
12 FTE teachers
DISTRICT 12.7:1 · STATE 15.4:1
Free / Reduced Lunch
75%
103 students
DISTRICT 74% · STATE 68%
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, 2024-25

GradeStudentsShare
Grade 94633%
Grade 103122%
Grade 113324%
Grade 122820%
Student demographics
61%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 62% · STATE 73% · US 70%
White
7353%
DISTRICT 53% · STATE 43% · US 43%
Hispanic
75%
DISTRICT 7% · STATE 21% · US 30%
Two+
1410%
DISTRICT 11% · STATE 14% · US 5%
Native American
4432%
DISTRICT 29% · STATE 11% · US 1%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
7353%
Female
6547%

School pathway

Feeds from
Caddo Elementary SchoolPK–08
Based on grade levels within CADDO. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Caddo High School.
START A DISCUSSION

Where Caddo High School ranks

Among high schools
MeasureThis schoolIn OklahomaIn Bryan County
Enrollment
ranked largest first
138#270 of 467#5 of 8
Free and reduced lunch
ranked highest share first
74.6%#76 of 323#2 of 6
Ranked against other public high schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
138
+4 (+3%) vs 2020
+68% since 1990-91, when it was 82
Student : Teacher
11.2:1
was 11.2:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2513812.411.2:175% (103)
2023-2413313.210.1:171% (95)
2022-2313913.110.6:172% (100)
2020-211341211.2:165% (87)
2017-1815312.112.7:173% (111)
2015-161471113.4:171% (105)
2010-111391112.6:153% (73)
2000-011291111.7:153% (69)
1990-9182126.8:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Caddo High School.

About Caddo High School

At 600 S McPherren in Caddo, Oklahoma, Caddo High School operates as a small high school. The school had 138 students in grades 9 through 12 in 2024-25. An average school in this group (high schools in Oklahoma) has about 443 students.

Enrollment across the 2 schools in CADDO totals 503 students.

Roughly 53% of students at Caddo High School are White. Other groups include 32% Native American, 10% multiracial, and 5% Hispanic. By comparison, Bryan County residents are about 70% White. Caddo High School's diversity index is 61%, against a US figure of 70%.

Dividing enrollment by its 12.4 full-time-equivalent teachers gives a ratio of about 11.2:1. That is lower than the 15.4:1 average for high schools in Oklahoma. Eligible students account for 75% of enrollment in the free or reduced-price lunch program.

Bryan County has about 48,253 residents, and the median household income is $57,225, a bachelor's degree or higher is held by about 27% of adults, and the share of residents below the poverty line is 12%. In all, Bryan County has 25 public schools and roughly 8,443 students.

Nearby, Caddo Elementary School is less than a tenth of a mile away. There are 6 more public schools inside ten miles.

The federal government classifies Caddo High School's location as Rural: Distant.

Caddo High School's enrollment grew from 134 in 2020-21 to 138 in 2024-25.

Discussions about Caddo High School may include science fairs, picture day, and bus routes. Alumni can share how the school prepared them.

Bryan County at a glance

View full county profile
Population
48,253
Census ACS
Median income
$57,225
Household, ACS
Bachelor's+
27%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
25
8,443 students

Quick facts

School name
Caddo High School
District
CADDO
Address
600 S McPherren, Caddo, OK 74729
Phone
(580) 367-2208
County
Bryan County
Level
High
Grade range
09–12
Total enrollment
138
Teachers (FTE)
12
Student–teacher ratio
11.2:1
Free and reduced lunch
103 (75%)
Locale
42-Rural: Distant
NCES ID
400615029619
Charter school
No
Virtual school
No

Related schools

Other schools in CADDO
Other schools in Caddo
Nearby schools

Frequently asked questions

About Caddo High School
How many students attend Caddo High School?
Caddo High School enrolls approximately 138 students in grades 09-12.
Is Caddo High School an elementary, middle, or high school?
Caddo High School is a high school covering grades 09-12.
How many teachers does Caddo High School have?
Caddo High School employs 12 FTE teachers, for a student-to-teacher ratio of 11.2:1.
What is the racial breakdown of students at Caddo High School?
At Caddo High School, the student body is approximately 53% White, 5% Hispanic, 10% Two or more.
What district is Caddo High School in?
Caddo High School is part of CADDO.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post