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

4 schools in South Heart

North Dakota · Public K-12

Public-school enrollment in South Heart comes to roughly 439 students across 4 schools (2 elementary and 2 high).

7-year change in South Heart

SY 2017-18 vs SY 2024-25
Total enrollment
437
+87 (+25%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
93%
was 95%
% Hispanic
2%
was 4%
% Black
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
SOUTH HEART ELEMENTARY SCHOOLElementaryPK-06257
SOUTH HEART ELEMENTARY VIRTUAL ACADEMYElementaryKG-061
SOUTH HEART HIGH SCHOOLHigh07-12180
SOUTH HEART HIGH VIRTUAL ACADEMYHigh07-121

About South Heart

South Heart, North Dakota is home to 4 public schools, with combined enrollment of approximately 439 students. By school count, it is a sparse city.

On the school-mix side, the city comprises 2 elementary, and 2 high.

Average school size in South Heart is around 110 students, 54% noticeably below the North Dakota average of about 238.

Five-year track record. Across the same 7-year window, public-school enrollment climbed 25%: 350 students in SY 2017-18 versus 437 in SY 2024-25.

Within the allk12 community for this area, the community for South Heart discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in South Heart, North Dakota?
There are 4 public K-12 schools in South Heart, with a combined enrollment of about 439.
How many elementary, middle, and high schools are in South Heart?
South Heart has 2 elementary, 2 high public schools.
What is the largest public school in South Heart?
SOUTH HEART ELEMENTARY SCHOOL is the largest public school in South Heart by enrollment, with approximately 257 students.
What school districts serve South Heart?
South Heart public schools are operated by SOUTH HEART 9.
What grade levels do public schools in South Heart cover?
Public schools in South Heart serve students from pre-K through grade 12.