Skip to content

North Dakota school data rankings

Compare regular public school districts by one measure at a time, then inspect the underlying profile. Of 168 regular districts, 166 report 2024–25 enrollment and 165 match the FY 2023 finance file. Charter, service, specialized, and other agencies remain in the directory but are excluded from these unlike comparisons.

Explore and re-rank regular North Dakota districts

Search by district or city, then switch between enrollment, spending, instructional investment, and student–teacher ratio. Missing records are excluded only from the selected measure.

Showing 1–25 of 166 regular districts reporting enrollment. NCES CCD 2024–25.

Scroll horizontally to see every column.

Districts ordered by the selected measure; positions describe data, not school quality
PositionDistrictCitySchoolsEnrollment
1BISMARCK 1Bismarck2914,098
2WEST FARGO 6West Fargo2613,191
3FARGO 1Fargo2611,444
4GRAND FORKS 1Grand Forks197,822
5MINOT 1Minot217,683
6WILLISTON BASIN 7Williston115,414
7MANDAN 1Mandan124,456
8DICKINSON 1Dickinson124,183
9MCKENZIE CO 1Watford City72,351
10JAMESTOWN 1Jamestown72,042
11DEVILS LAKE 1Devils Lake61,789
12BELCOURT 7Belcourt41,518
13WAHPETON 37Wahpeton41,224
14CENTRAL CASS 17Casselton31,027
15GRAFTON 18Grafton3953
16VALLEY CITY 2Valley City5943
17NEW TOWN 1New Town4931
18KINDRED 2Kindred3877
19STANLEY 2Stanley2784
20BEULAH 27Beulah3748
21NORTHERN CASS 97Hunter3724
22UNITED 7Des Lacs2712
23THOMPSON 61Thompson2679
24BOTTINEAU 1Bottineau2671
25KILLDEER 16Killdeer2607

Largest school districts in North Dakota

Ordered by 2024–25 reported membership. This is a scale comparison, not a quality ranking.

RankNameLocationStudents
1BISMARCK 1

29 schools

Bismarck14,098
2WEST FARGO 6

26 schools

West Fargo13,191
3FARGO 1

26 schools

Fargo11,444
4GRAND FORKS 1

19 schools

Grand Forks7,822
5MINOT 1

21 schools

Minot7,683
6WILLISTON BASIN 7

11 schools

Williston5,414
7MANDAN 1

12 schools

Mandan4,456
8DICKINSON 1

12 schools

Dickinson4,183
9MCKENZIE CO 1

7 schools

Watford City2,351
10JAMESTOWN 1

7 schools

Jamestown2,042
11DEVILS LAKE 1

6 schools

Devils Lake1,789
12BELCOURT 7

4 schools

Belcourt1,518
13WAHPETON 37

4 schools

Wahpeton1,224
14CENTRAL CASS 17

3 schools

Casselton1,027
15GRAFTON 18

3 schools

Grafton953
16VALLEY CITY 2

5 schools

Valley City943
17NEW TOWN 1

4 schools

New Town931
18KINDRED 2

3 schools

Kindred877
19STANLEY 2

2 schools

Stanley784
20BEULAH 27

3 schools

Beulah748
21NORTHERN CASS 97

3 schools

Hunter724
22UNITED 7

2 schools

Des Lacs712
23THOMPSON 61

2 schools

Thompson679
24BOTTINEAU 1

2 schools

Bottineau671
25KILLDEER 16

2 schools

Killdeer607

Source: NCES CCD LEA Membership, 2024–25.

Highest spending per pupil in North Dakota

Ordered by FY 2023 current expenditure per pupil among districts with at least 200 students. District responsibilities and local costs differ.

RankNameLocationPer pupil
1MANDAREE 36

204 students

Mandaree$38,659
2SOLEN 3

214 students

Solen$26,673
3DUNSEITH 1

515 students

Dunseith$23,276
4BELCOURT 7

1,518 students

Belcourt$22,582
5BEACH 3

266 students

Beach$20,767
6ST JOHN 3

458 students

Saint John$20,163
7MINNEWAUKAN 5

253 students

Minnewaukan$19,886
8PARSHALL 3

280 students

Parshall$19,573
9DAKOTA PRAIRIE 1

288 students

Petersburg$19,451
10MILNOR 2

214 students

Milnor$18,981
11DIVIDE COUNTY 1

382 students

Crosby$18,812
12NORTH BORDER 100

332 students

Walhalla$18,809
13LEWIS AND CLARK 161

410 students

Berthold$18,713
14MT PLEASANT 4

245 students

Rolla$18,340
15LINTON 36

245 students

Linton$18,145
16TIOGA 15

544 students

Tioga$18,145
17VALLEY-EDINBURG 118

221 students

Crystal$18,145
18TGU 60

354 students

Towner$17,982
19FARGO 1

11,444 students

Fargo$17,740
20LAMOURE 8

296 students

LaMoure$17,727
21GLENBURN 26

251 students

Glenburn$17,433
22CENTER-STANTON 1

265 students

Center$17,355
23NEW TOWN 1

931 students

New Town$17,294
24KENMARE 28

291 students

Kenmare$17,222
25WASHBURN 4

377 students

Washburn$17,221

Source: NCES School District Finance Survey (F-33), FY 2023. Resource measure only.

North Dakota high schools with broad reported program access

Counts AP student enrollment, gifted programming, and computer-science classes reported in CRDC. This does not measure course quality, participation rates, or current availability.

RankNameLocationPositive fields
1RED RIVER HIGH SCHOOL

09–12 · 11 AP courses

GRAND FORKS 13 of 3
2CENTRAL HIGH SCHOOL

09–12 · 10 AP courses

GRAND FORKS 13 of 3
3DEVILS LAKE HIGH SCHOOL

09–12 · 5 AP courses

DEVILS LAKE 13 of 3
4LEGACY HIGH SCHOOL

09–12 · 17 AP courses

BISMARCK 12 of 3
5WEST FARGO SHEYENNE HIGH SCHOOL

09–12 · 17 AP courses

WEST FARGO 62 of 3
6FARGO DAVIES HIGH SCHOOL

09–12 · 17 AP courses

FARGO 12 of 3
7NORTH HIGH SCHOOL

09–12 · 17 AP courses

FARGO 12 of 3
8SOUTH HIGH SCHOOL

09–12 · 17 AP courses

FARGO 12 of 3
9CENTURY HIGH SCHOOL

09–12 · 15 AP courses

BISMARCK 12 of 3
10WEST FARGO HIGH SCHOOL

09–12 · 15 AP courses

WEST FARGO 62 of 3
11BISMARCK HIGH SCHOOL

09–12 · 12 AP courses

BISMARCK 12 of 3
12WILLISTON HIGH SCHOOL

09–12 · 8 AP courses

WILLISTON BASIN 72 of 3
13MANDAN HIGH SCHOOL

09–12 · 7 AP courses

MANDAN 12 of 3
14MINOT HIGH SCHOOL

09–12 · 7 AP courses

MINOT 12 of 3
15JAMESTOWN HIGH SCHOOL

09–12 · 7 AP courses

JAMESTOWN 12 of 3
16WATFORD CITY HIGH SCHOOL

09–12 · 5 AP courses

MCKENZIE CO 12 of 3
17WAHPETON HIGH SCHOOL

09–12 · 3 AP courses

WAHPETON 372 of 3
18CENTRAL CASS HIGH SCHOOL

09–12 · 3 AP courses

CENTRAL CASS 172 of 3
19FORDVILLE-LANKIN HIGH SCHOOL

09–12 · 3 AP courses

FORDVILLE-LANKIN 52 of 3
20HORACE HIGH SCHOOL

09–12 · 2 AP courses

WEST FARGO 62 of 3
21BOTTINEAU JUNIOR-SENIOR HIGH SCHOOL

07–12 · 2 AP courses

BOTTINEAU 12 of 3
22NORTHERN CASS HIGH SCHOOL

09–12 · 2 AP courses

NORTHERN CASS 972 of 3
23DIVIDE COUNTY HIGH SCHOOL

07–12 · 2 AP courses

DIVIDE COUNTY 12 of 3
24CARRINGTON HIGH SCHOOL

07–12 · 1 AP courses

CARRINGTON 492 of 3
25OAKES HIGH SCHOOL

07–12 · 1 AP courses

OAKES 412 of 3

Source: CRDC 2021–22. At least two program fields must be known for inclusion.