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

NEWCASTLE HS

101 North Main Street, Newcastle, OK 73065 · (405) 387-4304 · McClain County
GRADES 09–12HIGH41-RURALREGULAR SCHOOL809 STUDENTS
Enrollment
809
High
DISTRICT 655 · STATE 443
Student : Teacher
18.1:1
45 FTE teachers
DISTRICT 17.3:1 · STATE 15.4:1
Free / Reduced Lunch
28%
225 students
DISTRICT 33% · STATE 68%
Community
1
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
228
Grade 10
180
Grade 11
208
Grade 12
193
Student demographics
White
47659%
DISTRICT 60% · STATE 43%
Hispanic
10513%
DISTRICT 13% · STATE 21%
Black
314%
DISTRICT 3% · STATE 8%
Asian
61%
DISTRICT 1% · STATE 2%
Two+
13417%
DISTRICT 15% · STATE 14%
Native American
567%
DISTRICT 8% · STATE 11%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
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
44555%
Female
36445%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
809
+215 (+36%) vs 2017
Student : Teacher
18.1:1
was 18.6:1
% White
59%
was 60%
% Hispanic
13%
was 10%
% Black
4%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About NEWCASTLE HS

As a heavily attended secondary school in Newcastle, Oklahoma, NEWCASTLE HS instructs 809 students from grades 9 through 12, run under NEWCASTLE. Enrollment runs roughly 83% above the state mean of about 443.

NEWCASTLE comprises 4 schools with combined enrollment of 2,618 students; NEWCASTLE HS is among them.

On the student-mix side, NEWCASTLE HS shows that the largest single group is White, at 59% of enrollment; the rest looks like 17% multiracial, 13% Hispanic, 7% Native American, 4% Black. That is visibly less White than the county at large, where the share is closer to 78%.

On the income-and-resources front, NEWCASTLE HS logs 45 full-time-equivalent teachers, putting the student-to-teacher ratio at about 18.1:1. That figure is higher than the state norm's 15.4:1 average. Around 28% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator. By comparison, McClain County runs at roughly 43%, so the school's eligibility rate is lower than the surrounding baseline.

Around the school, ACS estimates for McClain County put the typical household earns roughly $84,552 per year, roughly 29% of adults have completed at least a four-year degree, and the poverty rate sits near 7%. Across McClain County's 21 public schools (combined enrollment of about 8,736 students), NEWCASTLE HS is one campus in the mix.

Nearest neighbor: NEWCASTLE EARLY CHILDHOOD CTR, around 0.3 miles off. 3 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a small-town site.

Trend over the last 7 years. Over the past 7-year window, the student count grew 36%: 594 students in 2018 compared to 809 in 2025.

On allk12, recent activity here tends to focus on fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.

McClain County at a glance

View full county profile
Population
45,273
Census ACS
Median income
$84,552
Household, ACS
Bachelor's+
29%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
21
8,736 students

Quick facts

School name
NEWCASTLE HS
District
NEWCASTLE
Address
101 North Main Street, Newcastle, OK 73065
Phone
(405) 387-4304
County
McClain County
Level
High
Grade range
09–12
Total enrollment
809
Teachers (FTE)
45
Student–teacher ratio
18.1:1
Free/Reduced lunch
225 (28%)
Locale
41-Rural: Fringe
NCES ID
402151001057
Charter school
No
Virtual school
No

Related schools

Other schools in NEWCASTLE
Other schools in Newcastle
Nearby schools

Frequently asked questions

About NEWCASTLE HS
What is the total enrollment at NEWCASTLE HS?
NEWCASTLE HS enrolls approximately 809 students in grades 09-12.
What age range does NEWCASTLE HS serve?
NEWCASTLE HS serves students from grade 09 through grade 12.
How many students per teacher at NEWCASTLE HS?
Approximately 18.1:1 students per teacher at NEWCASTLE HS.
What is the racial breakdown of students at NEWCASTLE HS?
At NEWCASTLE HS, the student body is approximately 59% White, 13% Hispanic, 4% Black, 1% Asian, 17% Two or more.
Who oversees NEWCASTLE HS?
NEWCASTLE HS is overseen by NEWCASTLE in McClain County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post