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

2 schools in Hays

North Carolina · Public K-12

Hays, North Carolina operates 2 public K-12 schools between its neighborhoods, enrolling about 1,066 students (around 533 per campus).

7-year change in Hays

SY 2017-18 vs SY 2024-25
Total enrollment
1,066
-200 (-16%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
81%
was 86%
% Hispanic
14%
was 9%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Mountain View Elementary SchoolElementaryPK-05488
North Wilkes High SchoolHigh09-12578

About Hays

Public education in Hays, North Carolina runs across 2 schools that enrolls roughly 1,066 students. By footprint, Hays sits in the compact bracket.

Looking at the level breakdown, the city comprises 1 elementary, and 1 high.

Over the past 7-year window. Across the same 7-year window, public-school enrollment fell 16%: 1,266 students in SY 2017-18 versus 1,066 in SY 2024-25. On the demographic side, White enrollment moved from 86% to 81% over the same window.

On allk12, the community for Hays discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Hays?
Hays, North Carolina has 2 public K-12 schools serving approximately 1,066 students.
How many elementary, middle, and high schools are in Hays?
Hays has 1 elementary, 1 high public schools.
What is the largest public school in Hays?
North Wilkes High School is the largest public school in Hays by enrollment, with approximately 578 students.
What school districts serve Hays?
Hays public schools are operated by Wilkes County Schools.
What grade levels do public schools in Hays cover?
Public schools in Hays serve students from pre-K through grade 12.