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

4 schools in Newcastle

Wyoming · Public K-12

Newcastle's public-school directory totals 4 schools, with student enrollment near 745 (2 elementary, 1 middle, and 1 high).

7-year change in Newcastle

SY 2017-18 vs SY 2024-25
Total enrollment
745
-9 (-1%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
86%
was 90%
% Hispanic
10%
was 3%
% Black
0%
was 0%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Newcastle Elementary 3-5Elementary03-05157
Newcastle Elementary K-2ElementaryKG-02163
Newcastle High SchoolHigh09-12236
Newcastle Middle SchoolMiddle06-08189

About Newcastle

Newcastle is a rural-scale Wyoming city in terms of public-school footprint, with 4 schools and 745 students total.

On the school-mix side, the city is made up of 2 elementary, 1 middle, and 1 high.

Schools in Newcastle average about 186 students each, 30% below the Wyoming norm.

Over the past 7-year window. Total public-school enrollment in Newcastle has remained close to its prior level since SY 2017-18, moving from about 754 students to 745. Demographically, the Hispanic share of enrollment climbed from 3% to 10%.

On allk12, the community for Newcastle discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Newcastle, Wyoming?
There are 4 public K-12 schools in Newcastle, with a combined enrollment of about 745.
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 High School is the largest public school in Newcastle by enrollment, with approximately 236 students.
What school districts serve Newcastle?
Newcastle public schools are operated by Weston County School District #1.
What grade levels do public schools in Newcastle cover?
Public schools in Newcastle serve students from kindergarten through grade 12.