High School Explorer
Every public high school in ND, with federal-data depth: 4-year graduation rate, AP rigor, SAT/ACT participation, enrollment trend, NAEP state context, and more — translated for parents.
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.
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
| 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% |
| 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% |
Every ND high school
Search by school, district, or city; sort any column. Trend = high-school enrollment change, first→latest year on file (public 2021→2024 via CCD grades 9–12; private 2018→2022 via PSS total). Omitted (—) for schools under 50 HS students, where a year-over-year percentage isn't reliable.
| High school | City | Type | HS enrollment (9–12) | 9–12 trend |
|---|---|---|---|---|
| ALEXANDER HIGH SCHOOL virtual K–12 ALEXANDER 2 |
Alexander | Public | 81 | +19.1% |
| ASHLEY HIGH SCHOOL virtual K–12 ASHLEY 9 |
Ashley | Public | 29 | — |
| Anne Carlsen Center K–12 Other religious |
Jamestown | Private | 59 | +1.7% |
| BARNES COUNTY NORTH HIGH SCHOOL virtual BARNES COUNTY NORTH 7 |
Wimbledon | Public | 74 | -3.9% |
| BEACH HIGH SCHOOL virtual K–12 BEACH 3 |
Beach | Public | 74 | -24.5% |
| BEACH HIGH VIRTUAL ACADEMY virtual K–12 BEACH 3 |
Beach | Public | 3 | — |
| BELFIELD HIGH SCHOOL virtual K–12 BELFIELD 13 |
Belfield | Public | 86 | +0.0% |
| BERTHOLD HIGH SCHOOL virtual K–12 LEWIS AND CLARK 161 |
Berthold | Public | 73 | -7.6% |
| BEULAH HIGH SCHOOL virtual BEULAH 27 |
Beulah | Public | 209 | -0.5% |
| BISMARCK HIGH SCHOOL virtual BISMARCK 1 |
Bismarck | Public | 1,367 | +10.3% |
| BISMARCK HIGH VIRTUAL ACADEMY virtual BISMARCK 1 |
Bismarck | Public | — | — |
| BOTTINEAU JUNIOR-SENIOR HIGH SCHOOL virtual K–12 BOTTINEAU 1 |
Bottineau | Public | 214 | +9.2% |
| BOWBELLS HIGH SCHOOL virtual K–12 BOWBELLS 14 |
Bowbells | Public | 28 | — |
| BOWMAN CO HIGH SCHOOL K–12 BOWMAN CO 1 |
Bowman | Public | 161 | +12.6% |
| BRAVE CENTER ACADEMY MANDAN 1 |
Mandan | Public | 50 | — |
| BURKE CENTRAL HIGH SCHOOL virtual K–12 BURKE CENTRAL 36 |
Lignite | Public | 28 | — |
| Bishop Ryan Catholic School K–12 Catholic |
Minot | Private | 362 | +8.7% |
| CARRINGTON HIGH SCHOOL virtual K–12 CARRINGTON 49 |
Carrington | Public | 170 | +4.9% |
| CAVALIER HIGH SCHOOL virtual K–12 CAVALIER 6 |
Cavalier | Public | 88 | -21.4% |
| CENTER-STANTON HIGH SCHOOL virtual K–12 CENTER-STANTON 1 |
Center | Public | 81 | +14.1% |
| CENTRAL CASS HIGH SCHOOL virtual CENTRAL CASS 17 |
Casselton | Public | 319 | +8.9% |
| CENTRAL HIGH SCHOOL virtual GRAND FORKS 1 |
Grand Forks | Public | 1,115 | -2.0% |
| CENTRAL VALLEY HIGH SCHOOL virtual K–12 CENTRAL VALLEY 3 |
Buxton | Public | 63 | +8.6% |
| CENTURY HIGH SCHOOL virtual BISMARCK 1 |
Bismarck | Public | 1,406 | +5.6% |
| COMMUNITY ALTERNATIVE HIGH SCHOOL virtual GRAND FORKS 1 |
Grand Forks | Public | 73 | -19.8% |
| DAKOTA HIGH SCHOOL virtual FARGO 1 |
Fargo | Public | 127 | +19.8% |
| DAKOTA PRAIRIE HIGH SCHOOL virtual K–12 DAKOTA PRAIRIE 1 |
Petersburg | Public | 82 | -5.7% |
| DEL EASTON ALTERNATIVE HIGH SCHOOL virtual WILLISTON BASIN 7 |
Williston | Public | 37 | — |
| DES LACS-BURLINGTON HIGH SCHOOL virtual K–12 UNITED 7 |
Des Lacs | Public | 203 | +3.6% |
| DEVILS LAKE HIGH SCHOOL virtual DEVILS LAKE 1 |
Devils Lake | Public | 552 | +12.4% |
| DICKINSON HIGH SCHOOL DICKINSON 1 |
Dickinson | Public | 1,022 | +4.1% |
| DIVIDE COUNTY HIGH SCHOOL virtual K–12 DIVIDE COUNTY 1 |
Crosby | Public | 105 | -5.4% |
| DRAKE HIGH SCHOOL virtual K–12 DRAKE 57 |
Drake | Public | 49 | — |
| DRAYTON HIGH SCHOOL virtual DRAYTON 19 |
Drayton | Public | 62 | — |
| DUNSEITH HIGH SCHOOL virtual K–12 DUNSEITH 1 |
Dunseith | Public | 202 | -9.4% |
| Dakota Adventist Academy Other religious |
Bismarck | Private | 41 | — |
| Dakota Memorial School K–12 Nonsectarian |
Minot | Private | 95 | +1.1% |
| EDGELEY HIGH SCHOOL virtual K–12 EDGELEY 3 |
Edgeley | Public | 66 | -8.3% |
| EIGHT MILE HIGH SCHOOL virtual EIGHT MILE 6 |
Trenton | Public | 105 | +9.4% |
| ELGIN-NEW LEIPZIG HIGH SCHOOL virtual K–12 ELGIN-NEW LEIPZIG 49 |
Elgin | Public | 38 | — |
| ELLENDALE HIGH SCHOOL virtual ELLENDALE 40 |
Ellendale | Public | 79 | -2.5% |
| ELLENDALE HIGH VIRTUAL ACADEMY virtual K–12 ELLENDALE 40 |
Ellendale | Public | 1 | — |
| ENDERLIN AREA HIGH SCHOOL virtual K–12 ENDERLIN AREA 24 |
Enderlin | Public | 102 | +7.4% |
| FAIRMOUNT HIGH SCHOOL virtual K–12 FAIRMOUNT 18 |
Fairmount | Public | 27 | — |
| FARGO 9-12 VIRTUAL ACADEMY virtual FARGO 1 |
Fargo | Public | 113 | +76.6% |
| FARGO DAVIES HIGH SCHOOL virtual FARGO 1 |
Fargo | Public | 1,277 | -4.5% |
| FESSENDEN-BOWDON HIGH SCHOOL virtual FESSENDEN-BOWDON 25 |
Fessenden | Public | 56 | — |
| FINLEY-SHARON HIGH SCHOOL virtual K–12 FINLEY-SHARON 19 |
Finley | Public | 26 | — |
| FLASHER HIGH SCHOOL virtual K–12 FLASHER 39 |
Flasher | Public | 87 | +19.2% |
| FORDVILLE-LANKIN HIGH SCHOOL virtual FORDVILLE-LANKIN 5 |
Fordville | Public | 14 | — |
| FOUR WINDS COMMUNITY HIGH SCHOOL FT TOTTEN 30 |
Fort Totten | Public | 159 | -16.8% |
| GACKLE-STREETER HIGH SCHOOL virtual GACKLE-STREETER 56 |
Gackle | Public | 30 | — |
| GARRISON HIGH SCHOOL virtual K–12 GARRISON 51 |
Garrison | Public | 101 | +1.0% |
| GLEN ULLIN HIGH SCHOOL virtual GLEN ULLIN 48 |
Glen Ullin | Public | 44 | — |
| GLENBURN HIGH SCHOOL virtual K–12 GLENBURN 26 |
Glenburn | Public | 66 | -10.8% |
| GRAFTON HIGH SCHOOL virtual GRAFTON 18 |
Grafton | Public | 284 | +6.8% |
| GRENORA HIGH SCHOOL virtual K–12 GRENORA 99 |
Grenora | Public | 55 | +0.0% |
| GRIGGS COUNTY CENTRAL HIGH SCHOOL virtual GRIGGS COUNTY CENTRAL 18 |
Cooperstown | Public | 83 | +9.2% |
| HANKINSON HIGH SCHOOL virtual K–12 HANKINSON 8 |
Hankinson | Public | 66 | -20.5% |
| HARVEY HIGH SCHOOL virtual K–12 HARVEY 38 |
Harvey | Public | 120 | +17.6% |
| HATTON EIELSON HIGH SCHOOL virtual K–12 HATTON EIELSON 7 |
Hatton | Public | 55 | +3.8% |
| HAZELTON-MOFFIT-BRADDOCK HIGH SCHOOL virtual K–12 HAZELTON-MOFFIT-BRADDOCK 6 |
Hazelton | Public | 39 | — |
| HAZEN HIGH SCHOOL virtual HAZEN 3 |
Hazen | Public | 167 | -7.7% |
| HEBRON HIGH SCHOOL virtual K–12 HEBRON 13 |
Hebron | Public | 44 | — |
| HETTINGER HIGH SCHOOL virtual K–12 HETTINGER 13 |
Hettinger | Public | 78 | -11.4% |
| HILLSBORO HIGH SCHOOL virtual K–12 HILLSBORO 9 |
Hillsboro | Public | 160 | +1.3% |
| HOPE PAGE HIGH SCHOOL virtual K–12 HOPE-PAGE 85 |
Hope | Public | 37 | — |
| HORACE HIGH SCHOOL virtual WEST FARGO 6 |
Horace | Public | 785 | +250.4% |
| Hope Christian Academy K–12 Other religious |
Dickinson | Private | 114 | +3.6% |
| JAMESTOWN HIGH SCHOOL virtual JAMESTOWN 1 |
Jamestown | Public | 722 | -2.8% |
| KENMARE HIGH SCHOOL virtual K–12 KENMARE 28 |
Kenmare | Public | 101 | +17.4% |
| KENSAL HIGH SCHOOL virtual K–12 KENSAL 19 |
Kensal | Public | 1 | — |
| KIDDER COUNTY HIGH SCHOOL virtual K–12 KIDDER COUNTY 1 |
Steele | Public | 97 | +6.6% |
| KILLDEER HIGH SCHOOL virtual K–12 KILLDEER 16 |
Killdeer | Public | 163 | -5.8% |
| KINDRED HIGH SCHOOL virtual KINDRED 2 |
Kindred | Public | 258 | +11.2% |
| KULM HIGH SCHOOL virtual KULM 7 |
Kulm | Public | 36 | — |
| LAKOTA HIGH SCHOOL virtual K–12 LAKOTA 66 |
Lakota | Public | 45 | — |
| LAMOURE HIGH SCHOOL virtual K–12 LAMOURE 8 |
LaMoure | Public | 79 | -7.1% |
| LANGDON AREA HIGH SCHOOL virtual K–12 LANGDON AREA 23 |
Langdon | Public | 120 | +5.3% |
| LARIMORE HIGH SCHOOL virtual K–12 LARIMORE 44 |
Larimore | Public | 148 | +37.0% |
| LEEDS HIGH SCHOOL virtual LEEDS 6 |
Leeds | Public | 30 | — |
| LEGACY HIGH SCHOOL virtual BISMARCK 1 |
Bismarck | Public | 1,419 | +2.5% |
| LEWIS AND CLARK VIRTUAL HIGH SCHOOL virtual K–12 LEWIS AND CLARK 161 |
Berthold | Public | 1 | — |
| LIDGERWOOD HIGH SCHOOL virtual K–12 LIDGERWOOD 28 |
Lidgerwood | Public | 48 | — |
| LINTON HIGH SCHOOL virtual LINTON 36 |
Linton | Public | 73 | -7.6% |
| LISBON HIGH SCHOOL virtual LISBON 19 |
Lisbon | Public | 182 | -3.7% |
| LITCHVILLE-MARION HIGH SCHOOL virtual K–12 LITCHVILLE-MARION 46 |
Marion | Public | 29 | — |
| Light Of Christ Catholic Schools K–12 Catholic |
Bismarck | Private | 1,212 | +345.6% |
| MADDOCK HIGH SCHOOL virtual MADDOCK 9 |
Maddock | Public | 38 | — |
| MANDAN HIGH SCHOOL virtual MANDAN 1 |
Mandan | Public | 1,175 | +2.7% |
| MANDAN VIRTUAL HIGH SCHOOL virtual MANDAN 1 |
Mandan | Public | 49 | — |
| MANDAREE HIGH SCHOOL virtual MANDAREE 36 |
Mandaree | Public | 67 | — |
| MAPLE VALLEY HIGH SCHOOL virtual K–12 MAPLE VALLEY 4 |
Tower City | Public | 74 | +34.5% |
| MARMOT SCHOOL 6-12 K–12 MARMOT SCHOOLS |
Mandan | Public | 19 | — |
| MAX HIGH SCHOOL virtual K–12 MAX 50 |
Max | Public | 40 | — |
| MAY-PORT CG HIGH SCHOOL virtual MAY-PORT CG 14 |
Mayville | Public | 143 | +4.4% |
| MCCLUSKY-GOODRICH HIGH SCHOOL virtual K–12 MCCLUSKY-GOODRICH 29 |
McClusky | Public | 29 | — |
| MEDINA HIGH SCHOOL virtual K–12 MEDINA 3 |
Medina | Public | 71 | +20.3% |
| MIDKOTA HIGH SCHOOL virtual K–12 MIDKOTA 7 |
Glenfield | Public | 55 | +5.8% |
| MIDWAY HIGH SCHOOL virtual MIDWAY 128 |
Inkster | Public | 54 | -1.8% |
| MILNOR HIGH SCHOOL virtual K–12 MILNOR 2 |
Milnor | Public | 46 | — |
| MINNEWAUKAN HIGH SCHOOL MINNEWAUKAN 5 |
Minnewaukan | Public | 71 | -5.3% |
| MINOT HIGH SCHOOL virtual MINOT 1 |
Minot | Public | 1,086 | +17.5% |
| MINOT NORTH HIGH SCHOOL virtual MINOT 1 |
Minot | Public | 1,021 | — |
| MINOT PUBLIC SCHOOLS 9-12 VIRTUAL ACADEMY virtual MINOT 1 |
Minot | Public | 19 | — |
| MINTO HIGH SCHOOL virtual MINTO 20 |
Minto | Public | 76 | -5.0% |
| MLS-MOHALL HIGH SCHOOL virtual K–12 MOHALL-LANSFORD-SHERWOOD 1 |
Mohall | Public | 97 | +4.3% |
| MONTPELIER HIGH SCHOOL virtual K–12 MONTPELIER 14 |
Montpelier | Public | 29 | — |
| MOTT-REGENT HIGH SCHOOL virtual K–12 MOTT-REGENT 1 |
Mott | Public | 70 | +1.4% |
| MT PLEASANT HIGH SCHOOL virtual K–12 MT PLEASANT 4 |
Rolla | Public | 83 | +40.7% |
| MUNICH HIGH SCHOOL virtual MUNICH 19 |
Munich | Public | 30 | — |
| NAPOLEON HIGH SCHOOL virtual K–12 NAPOLEON 2 |
Napoleon | Public | 69 | -2.8% |
| NEDROSE HIGH SCHOOL virtual K–12 NEDROSE 4 |
Minot | Public | 157 | -3.7% |
| NEW ENGLAND HIGH SCHOOL virtual K–12 NEW ENGLAND 9 |
New England | Public | 72 | +1.4% |
| NEW ENGLAND PUBLIC VIRTUAL HIGH SCHOOL virtual K–12 NEW ENGLAND 9 |
New England | Public | 1 | — |
| NEW ROCKFORD-SHEYENNE HIGH SCHOOL virtual K–12 NEW ROCKFORD-SHEYENNE 2 |
New Rockford | Public | 96 | +0.0% |
| NEW SALEM-ALMONT HIGH SCHOOL virtual K–12 NEW SALEM-ALMONT 49 |
New Salem | Public | 107 | -10.1% |
| NEW TOWN HIGH SCHOOL NEW TOWN 1 |
New Town | Public | 259 | -7.2% |
| NEWBURG-UNITED HIGH SCHOOL virtual K–12 NEWBURG-UNITED 54 |
Newburg | Public | 20 | — |
| NORTH BORDER-PEMBINA HIGH SCHOOL virtual NORTH BORDER 100 |
Pembina | Public | 36 | — |
| NORTH BORDER-WALHALLA HIGH SCHOOL virtual NORTH BORDER 100 |
Walhalla | Public | 59 | -6.3% |
| NORTH HIGH SCHOOL virtual FARGO 1 |
Fargo | Public | 1,110 | +6.1% |
| NORTH SARGENT HIGH SCHOOL virtual NORTH SARGENT 3 |
Gwinner | Public | 64 | +10.3% |
| NORTH SHORE PLAZA HIGH SCHOOL virtual K–12 LEWIS AND CLARK 161 |
Plaza | Public | 45 | — |
| NORTH STAR HIGH SCHOOL virtual NORTH STAR 10 |
Cando | Public | 76 | +2.7% |
| NORTHERN CASS HIGH SCHOOL virtual NORTHERN CASS 97 |
Hunter | Public | 205 | +2.5% |
| NORTHWOOD HIGH SCHOOL virtual K–12 NORTHWOOD 129 |
Northwood | Public | 101 | +6.3% |
| OAKES HIGH SCHOOL virtual K–12 OAKES 41 |
Oakes | Public | 155 | +0.6% |
| Oak Grove Lutheran School K–12 Other religious |
Fargo | Private | 656 | +14.1% |
| Our Redeemers Christian School K–12 Other religious |
Minot | Private | 261 | +13.5% |
| PARK RIVER AREA HIGH SCHOOL virtual K–12 PARK RIVER AREA 8 |
Park River | Public | 126 | +9.6% |
| PARSHALL HIGH SCHOOL virtual K–12 PARSHALL 3 |
Parshall | Public | 78 | -2.5% |
| PINGREE-BUCHANAN HIGH SCHOOL virtual K–12 PINGREE-BUCHANAN 10 |
Pingree | Public | 34 | — |
| POWERS LAKE HIGH SCHOOL virtual POWERS LAKE 27 |
Powers Lake | Public | 69 | +6.2% |
| RAY HIGH SCHOOL virtual NESSON 2 |
Ray | Public | 119 | +20.2% |
| RED RIVER HIGH SCHOOL virtual GRAND FORKS 1 |
Grand Forks | Public | 1,190 | +12.9% |
| RED RIVER VALLEY HIGH VIRTUAL ACADEMY virtual K–12 CAVALIER 6 |
Cavalier | Public | 4 | — |
| RICHARDTON-TAYLOR HIGH SCHOOL virtual K–12 RICHARDTON-TAYLOR 34 |
Richardton | Public | 92 | -5.2% |
| RICHLAND JUNIOR-SENIOR HIGH SCHOOL virtual K–12 RICHLAND 44 |
Colfax | Public | 81 | +12.5% |
| ROLETTE HIGH SCHOOL virtual ROLETTE 29 |
Rolette | Public | 51 | -10.5% |
| ROUGHRIDER HIGH VIRTUAL ACADEMY virtual DICKINSON 1 |
Dickinson | Public | 38 | — |
| RUGBY HIGH SCHOOL virtual K–12 RUGBY 5 |
Rugby | Public | 200 | +3.1% |
| SAINT JOHN HIGH SCHOOL ST JOHN 3 |
Saint John | Public | 137 | +24.5% |
| SARGENT CENTRAL HIGH SCHOOL virtual K–12 SARGENT CENTRAL 6 |
Forman | Public | 45 | — |
| SAWYER HIGH SCHOOL virtual SAWYER 16 |
Sawyer | Public | 20 | — |
| SCRANTON HIGH SCHOOL virtual K–12 SCRANTON 33 |
Scranton | Public | 40 | — |
| SELFRIDGE HIGH SCHOOL K–12 SELFRIDGE 8 |
Selfridge | Public | 18 | — |
| SOLEN HIGH SCHOOL virtual K–12 SOLEN 3 |
Solen | Public | 59 | -1.7% |
| SOURIS RIVER CAMPUS ALTERNATIVE HIGH SCHOOL virtual MINOT 1 |
Minot | Public | 50 | -38.3% |
| SOUTH CENTRAL ALTERNATIVE HIGH SCHOOL virtual BISMARCK 1 |
Bismarck | Public | 97 | -5.8% |
| SOUTH HEART HIGH SCHOOL virtual K–12 SOUTH HEART 9 |
South Heart | Public | 116 | +14.9% |
| SOUTH HIGH SCHOOL virtual FARGO 1 |
Fargo | Public | 898 | +1.0% |
| SOUTH PRAIRIE HIGH SCHOOL virtual SOUTH PRAIRIE 70 |
Minot | Public | 155 | +5.4% |
| SOUTHWEST COMMUNITY HIGH SCHOOL virtual DICKINSON 1 |
Dickinson | Public | 48 | — |
| STANLEY HIGH SCHOOL virtual K–12 STANLEY 2 |
Stanley | Public | 216 | +7.5% |
| STARKWEATHER HIGH SCHOOL virtual K–12 STARKWEATHER 44 |
Starkweather | Public | 19 | — |
| STRASBURG HIGH SCHOOL virtual K–12 STRASBURG 15 |
Strasburg | Public | 40 | — |
| SUNDALE COLONY HIGH SCHOOL virtual K–12 MILNOR 2 |
Milnor | Public | 6 | — |
| SURREY HIGH SCHOOL virtual K–12 SURREY 41 |
Surrey | Public | 138 | +3.0% |
| Shiloh Christian School K–12 Other religious |
Bismarck | Private | 538 | +12.6% |
| St John Paul Ii Catholic Schools K–12 Catholic |
Fargo | Private | 1,081 | -2.3% |
| St Mary'S Central High School Catholic |
Bismarck | Private | 336 | +1.5% |
| TGU VIRTUAL HIGH SCHOOL virtual TGU 60 |
Towner | Public | — | — |
| TGU-GRANVILLE HIGH SCHOOL virtual TGU 60 |
Granville | Public | 39 | — |
| TGU-TOWNER HIGH SCHOOL virtual TGU 60 |
Towner | Public | 75 | +50.0% |
| THOMPSON HIGH SCHOOL virtual K–12 THOMPSON 61 |
Thompson | Public | 175 | +4.2% |
| TIOGA HIGH SCHOOL virtual K–12 TIOGA 15 |
Tioga | Public | 134 | +0.0% |
| TURTLE LAKE-MERCER HIGH SCHOOL virtual K–12 TURTLE LAKE-MERCER 72 |
Turtle Lake | Public | 56 | — |
| TURTLE MOUNTAIN COMMUNITY HIGH SCHOOL BELCOURT 7 |
Belcourt | Public | 557 | +0.2% |
| Trinity Catholic Schools K–12 Catholic |
Dickinson | Private | 562 | +23.5% |
| Trinity Elementary North School K–12 Catholic |
Dickinson | Private | 560 | +112.9% |
| UNDERWOOD HIGH SCHOOL virtual K–12 UNDERWOOD 8 |
Underwood | Public | 63 | -8.7% |
| VALLEY CITY HIGH SCHOOL virtual VALLEY CITY 2 |
Valley City | Public | 317 | -13.4% |
| VALLEY-EDINBURG HIGH SCHOOL virtual K–12 VALLEY-EDINBURG 118 |
Edinburg | Public | 53 | -5.4% |
| VELVA HIGH SCHOOL virtual K–12 VELVA 1 |
Velva | Public | 152 | +16.0% |
| WAHPETON HIGH SCHOOL virtual WAHPETON 37 |
Wahpeton | Public | 364 | -10.6% |
| WARWICK HIGH SCHOOL virtual WARWICK 29 |
Warwick | Public | 48 | — |
| WASHBURN HIGH SCHOOL virtual K–12 WASHBURN 4 |
Washburn | Public | 94 | +9.3% |
| WATFORD CITY HIGH SCHOOL virtual MCKENZIE CO 1 |
Watford City | Public | 566 | +32.2% |
| WATFORD CITY VIRTUAL ACADEMY HIGH SCHOOL virtual K–12 MCKENZIE CO 1 |
Watford City | Public | 27 | — |
| WEST FARGO COMMUNITY HIGH SCHOOL virtual WEST FARGO 6 |
West Fargo | Public | 53 | -1.9% |
| WEST FARGO HIGH SCHOOL virtual WEST FARGO 6 |
West Fargo | Public | 1,380 | -6.4% |
| WEST FARGO HIGH VIRTUAL ACADEMY virtual WEST FARGO 6 |
West Fargo | Public | 116 | — |
| WEST FARGO SHEYENNE HIGH SCHOOL virtual WEST FARGO 6 |
West Fargo | Public | 1,400 | -10.4% |
| WESTHOPE HIGH SCHOOL virtual K–12 WESTHOPE 17 |
Westhope | Public | 51 | — |
| WHITE SHIELD HIGH SCHOOL virtual WHITE SHIELD 85 |
White Shield | Public | 57 | — |
| WILLISTON HIGH SCHOOL virtual WILLISTON BASIN 7 |
Williston | Public | 1,370 | +0.7% |
| WILTON HIGH SCHOOL virtual K–12 WILTON 1 |
Wilton | Public | 80 | +33.3% |
| WING HIGH SCHOOL virtual WING 28 |
Wing | Public | 22 | — |
| WISHEK HIGH SCHOOL virtual K–12 WISHEK 19 |
Wishek | Public | 66 | +20.0% |
| WOLVES CENTER ACADEMY MCKENZIE CO 1 |
Watford City | Public | 30 | — |
| WYNDMERE HIGH SCHOOL virtual K–12 WYNDMERE 42 |
Wyndmere | Public | 75 | +19.0% |
| Williston Trinity Christian School K–12 Other religious |
Williston | Private | 189 | +16.7% |
| ZEELAND HIGH SCHOOL virtual K–12 ZEELAND 4 |
Zeeland | Public | 9 | — |
Sources: Public — NCES Common Core of Data via the Urban Institute API; "HS enrollment" = grades 9–12 (so K–12/combined records aren't inflated by their elementary grades); trend 2021–2024. Private — NCES Private School Universe Survey (PSS); enrollment is total students (PSS has no grade detail); trend 2018→2022 (biennial). "High school" = offers grade 12. Winners/losers shown for public only (comparable annual span) and exclude very small/near-closure schools.