Public + private high schools, every state.
194
high schools (public + private)
180
public (146 districts)
14
private (NCES PSS)
8,350
public grade‑12 students (seniors, latest year)

ND public HS enrollment trend

Across the 2,448 students enrolled in ND brick-and-mortar public high schools in 2021, the state grew +1.4% by 2024 (2,483 students, +35 net). That's the demographic tide every individual school is fighting or riding.

Charter share of public HS enrollment (latest year): 0.0% (0 of 2,483 students). Virtual / nonclassroom-based schools excluded.

🗺️ State context · NAEP 2024

How does ND compare nationally?

The National Assessment of Educational Progress (NAEP) is the only test given the same way to students in every state — making it the benchmark for state-to-state academic comparison. Below, this state's 8th-grade averages and where it sits on the 50-state distribution.

8th-grade math
282
+9 vs national avg (273)
8th-grade reading
266
+6 vs national avg (260)
national avg ND Math → Reading → 260 290 245 275

Each dot is one state's 2024 NAEP 8th-grade averages. ND is highlighted in gold. Dashed lines mark national averages — being upper-right of both = above national in both subjects. Source: NAEP State Snapshot Reports. NAEP doesn't produce per-school scores — this is state-level context.

Where the students are

Top 10 cities by public-HS enrollment

Dickinson 1 HS 1,022
Belcourt 1 HS 557
New Town 1 HS 259
Bowman 1 HS 161
Fort Totten 1 HS 159
Saint John 1 HS 137
Minnewaukan 1 HS 71
Mandan 2 HS 69
Watford City 1 HS 30
Selfridge 1 HS 18

School-size distribution

Public, classroom-based · grades 9–12, latest year

Fastest-growing high schools
public, classroom-based · grade 9–12 · 2021→2024
DICKINSON HIGH SCHOOL
DICKINSON 1
982→1,022 +4.1%
TURTLE MOUNTAIN COMMUNITY HIGH SCHOOL
BELCOURT 7
556→557 +0.2%
NEW TOWN HIGH SCHOOL
NEW TOWN 1
279→259 -7.2%
FOUR WINDS COMMUNITY HIGH SCHOOL
FT TOTTEN 30
191→159 -16.8%
Fastest-shrinking high schools
public, classroom-based · grade 9–12 · 2021→2024
FOUR WINDS COMMUNITY HIGH SCHOOL
FT TOTTEN 30
191→159 -16.8%
NEW TOWN HIGH SCHOOL
NEW TOWN 1
279→259 -7.2%
TURTLE MOUNTAIN COMMUNITY HIGH SCHOOL
BELCOURT 7
556→557 +0.2%
DICKINSON HIGH SCHOOL
DICKINSON 1
982→1,022 +4.1%

Worried about your school's enrollment trajectory?

An Enrollment Trend Audit shows where your students are going — and what it would take to keep them.

Request an Enrollment Trend Audit →