The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

4 schools in Newcastle

Oklahoma · Public K-12

4 public K-12 schools operate inside Newcastle, with combined enrollment of about 2,618 students (2 elementary, 1 middle, and 1 high).

7-year change in Newcastle

SY 2017-18 vs SY 2024-25
Total enrollment
2,618
+410 (+19%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
NEWCASTLE EARLY CHILDHOOD CTRElementaryPK-01472
NEWCASTLE ESElementary02-05738
NEWCASTLE HSHigh09-12809
NEWCASTLE MSMiddle06-08599

About Newcastle

Public education in Newcastle, Oklahoma runs across 4 schools that hosts roughly 2,618 students. By footprint, Newcastle sits in the rural-scale bracket.

For a sense of the school types, the city is made up of 2 elementary, 1 middle, and 1 high.

Average school size in Newcastle is around 655 students, 68% above the Oklahoma average of about 391.

Over the past 7-year window. Across the same 7-year window, public-school enrollment expanded 19%: 2,208 students in SY 2017-18 versus 2,618 in SY 2024-25.

On this page, the community for Newcastle discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Newcastle, Oklahoma?
There are 4 public K-12 schools in Newcastle, with a combined enrollment of about 2,618.
How many elementary, middle, and high schools are in Newcastle?
Newcastle has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Newcastle?
NEWCASTLE HS is the largest public school in Newcastle by enrollment, with approximately 809 students.
What school districts serve Newcastle?
Newcastle public schools are operated by NEWCASTLE.
What grade levels do public schools in Newcastle cover?
Public schools in Newcastle serve students from pre-K through grade 12.