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

1 schools in Mars Hill

North Carolina · Public K-12

Mars Hill's public-school directory holds 1 campus, serving about 445 K-12 students inside North Carolina (an average of 445 per campus).

7-year change in Mars Hill

SY 2017-18 vs SY 2024-25
Total enrollment
445
-43 (-9%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
94%
was 93%
% Hispanic
2%
was 3%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Mars Hill ElementaryElementaryKG-05445

About Mars Hill

Mars Hill, North Carolina is home to 1 public schools, with combined enrollment of approximately 445 students. By school count, it is a sparse city.

Average school size in Mars Hill is around 445 students, 22% noticeably below the North Carolina average of about 571.

Trend over the past 7 years. Total public-school enrollment in Mars Hill has fell 9% since SY 2017-18, moving from about 488 students to 445.

In the discussion threads here, the community for Mars Hill discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Mars Hill, North Carolina?
There are 1 public K-12 schools in Mars Hill, with a combined enrollment of about 445.
How many elementary, middle, and high schools are in Mars Hill?
Mars Hill has 1 elementary public schools.
What is the largest public school in Mars Hill?
Mars Hill Elementary is the largest public school in Mars Hill by enrollment, with approximately 445 students.
What school districts serve Mars Hill?
Mars Hill public schools are operated by Madison County Schools.
What grade levels do public schools in Mars Hill cover?
Public schools in Mars Hill serve students from kindergarten through grade 5.