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

Natrona County

Wyoming · Public K-12

Natrona County, Wyoming reports 29 public K-12 schools to NCES, set against a county population of about 79,977, with a mix of 20 elementary, 4 middle, and 3 high.

7-year change in Natrona County

SY 2017-18 vs SY 2024-25
Total enrollment
12,650
-658 (-5%) vs SY 2017-18
School count
28
-6 (-18%) vs SY 2017-18
% White
77%
was 81%
% Hispanic
15%
was 13%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
29
3 districts
Enrollment
12,650
NCES CCD
Median income
$72,156
Below Wyoming avg
Free/reduced lunch
45.7%
Above Wyoming avg
Elementary
20
5,962 students
Middle
4
2,650 students
High
3
3,911 students
Combined / other
2
127 students
LARGEST DISTRICT
Natrona County School District #1
12,352 students · 3 districts in Natrona County

County vs. school enrollment demographics

Left bar is the racial makeup of Natrona County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
89%
Hispanic
10%
Black
1%
Asian
1%
Two or more
8%
Native American
1%
Pacific Islander
0%
School enrollment
White
77%
Hispanic
15%
Black
1%
Asian
1%
Two or more
5%
Native American
1%
Pacific Islander
0%
Bachelor's+
27.7%
adults 25+
Poverty rate
6.6%
ACS 5-year
Unemployment
4.1%
civilian labor
Median age
38
23.6% under 18

Test scores in Natrona County

Latest 2024-25 ELA proficiency, 25 schools ranked. Wyoming state average: 56.2%.

See all 25 schools in Natrona County ranked by score →

All schools (29)

NameCityLevelGradesEnrollmentRating
Kelly Walsh High SchoolCasperHigh09-122,002·
Natrona County High SchoolCasperHigh09-121,703·
C Y Middle SchoolCasperMiddle06-08766·
Centennial Middle SchoolCasperMiddle06-08755·
Dean Morgan Middle SchoolCasperMiddle06-08613·
Casper Classical AcademyCasperMiddle06-09516·
Verda James ElementaryCasperElementaryKG-05448·
Summit Elementary SchoolCasperElementaryKG-05437·
Lincoln Elementary SchoolCasperElementaryPK-05433·
Paradise Valley ElementaryCasperElementaryKG-05359·
Ft. Caspar AcademyCasperElementaryKG-05356·
Journey ElementaryCasperElementaryPK-05348·
Cottonwood ElementaryCasperElementaryPK-05347·
Park ElementaryCasperElementaryKG-05344·
Sagewood ElementaryCasperElementaryPK-05340·
Southridge ElementaryCasperElementaryKG-05322·
Manor Heights ElementaryCasperElementaryKG-05299·
Wyoming Classical AcademyMillsElementaryKG-07298·
Evansville ElementaryEvansvilleElementaryPK-05277·
Oregon Trail ElementaryCasperElementaryKG-05272·
Pineview ElementaryCasperElementaryPK-05258·
Crest Hill ElementaryCasperElementaryKG-05234·
Bar Nunn ElementaryCasperElementaryPK-05227·
Roosevelt High SchoolCasperHigh09-12206·
Poison Spider ElementaryCasperElementaryKG-08190·
Woods Learning CenterCasperElementaryKG-08170·
Midwest SchoolMidwestCombinedPK-12127·
Red Creek ElementaryCasperElementaryKG-053·
Wyoming Behavioral InstituteCasperCombinedKG-120·

Cities in Natrona County

Casper26 schoolsEvansville1 schoolMidwest1 schoolMills1 school

About Natrona County

Across the mid-sized Wyoming county of Natrona County of about 79,977 residents, the public-school footprint covers 29 schools and about 12,650 students.

For perspective, census numbers show median household income runs near $72,156, about 28% of adults have a bachelor's degree or above, and the poverty rate is around 7%.

On the level-by-level breakdown, Natrona County consists of 20 elementary schools (5,962 students), 4 middle schools (2,650), 3 high schools (3,911), and 2 combined or other schools.

Natrona County School District #1 is the biggest district by enrollment, covering about 12,352 students across Natrona County.

Looking at the last 7 years. Combined enrollment now sits at 12,650 students, decreased 5% from the 13,308 reported in SY 2017-18. Over that span, Natrona County closed 6 schools, going from 34 to 28. The White share of public-school enrollment fell from 81% to 77%.

On this page, the community for Natrona County discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Natrona County?
Natrona County, Wyoming has 29 public K-12 schools serving approximately 12,650 students.
How many high schools are in Natrona County?
Natrona County, Wyoming has 3 public high schools, serving approximately 3,911 students.
How many middle schools are in Natrona County?
Natrona County, Wyoming has 4 public middle schools, serving approximately 2,650 students.
How many elementary schools are in Natrona County?
Natrona County, Wyoming has 20 public elementary schools, serving approximately 5,962 students.
What is the largest school district in Natrona County?
Natrona County School District #1 is the largest school district in Natrona County, serving approximately 12,352 students. The county contains 3 school districts overall.
What is the population of Natrona County?
Natrona County, Wyoming has a population of approximately 79,977, with a median age of 38. About 23.6% of residents are under 18.
What is the median household income in Natrona County?
Median household income in Natrona County is $72,156, below the Wyoming average of $75,412. About 6.6% of residents live below the federal poverty line.
How educated are residents of Natrona County?
Approximately 27.7% of adults 25 and older in Natrona County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Natrona County qualify for free or reduced lunch?
Roughly 45.7% of students in Natrona County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Wyoming county average of 41.2%.
What is the student-teacher ratio in Natrona County schools?
Across Natrona County public schools, the enrollment-weighted student-teacher ratio is approximately 14.3 to 1.

Natrona County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data