Every school district in North Dakota
North Dakota had 167 school districts with a school open in 2024-25, enrolling 115,460 students between them; the largest, Bismarck School District 1, enrolled 14,086. The count takes in every local education agency NCES lists, charter schools that report as their own district included. 165 of them have 2021-22 state test results.
NCES Common Core of Data 2024-25 · NCES F-33 fiscal year 2022-23 · EDFacts 2021-22 · method
All 167 districts, most students first
| District | County | Schools | Students 2024‑25 | Spending per student | Reading / math proficient, 2021‑22 | Graduation rate, class of 2023 |
|---|---|---|---|---|---|---|
| Bismarck School District 1 | Burleigh County | 26 | 14,086 | $14,558 | 45% / 43% | 88% |
| West Fargo 6 School District | Cass County | 25 | 12,796 | $13,666 | 43% / 41% | 82% |
| Fargo Public Schools | Cass County | 25 | 11,427 | $17,740 | 46% / 40% | 81% |
| Grand Forks Public Schools | Grand Forks County | 18 | 7,811 | $15,253 | 47% / 38% | 77% |
| Minot Public School District | Ward County | 18 | 6,164 | $15,223 | 43% / 40% | 73% |
| Dickinson 1 | Stark County | 12 | 4,177 | $14,504 | 44% / 35% | 81% |
| Mandan Public Schools | Morton County | 11 | 4,166 | $14,124 | 39% / 37% | 82% |
| Williston Basin 7 | Williams County | 9 | 3,840 | $13,026 | 36% / 26% | 69% |
| Mckenzie Co 1 | McKenzie County | 5 | 2,306 | $15,006 | 41% / 35% | 85‑89% |
| Jamestown Public Schools | Stutsman County | 7 | 2,032 | $13,986 | 55% / 44% | 80‑84% |
| Devils Lake Public School District | Ramsey County | 5 | 1,786 | $14,196 | 43% / 32% | 70‑74% |
| Belcourt School District #7 | Rolette County | 4 | 1,518 | $22,582 | 26% / 12% | 70‑74% |
| Wahpeton 37 | Richland County | 4 | 1,221 | $13,897 | 47% / 47% | 85‑89% |
| Central Cass 17 | Cass County | 3 | 1,026 | $12,242 | 58% / 45% | 95% or more |
| Grafton 18 | Walsh County | 3 | 953 | $11,865 | 35% / 23% | 80‑89% |
| Valley City 2 | Barnes County | 4 | 943 | $13,719 | 41% / 49% | 85‑89% |
| New Town 1 | Mountrail County | 3 | 931 | $17,294 | 27% / 8% | 70‑74% |
| Stanley 2 | Mountrail County | 2 | 783 | $13,713 | 39% / 29% | 80‑89% |
| Beulah 27 School District | Mercer County | 3 | 748 | $12,708 | 39% / 38% | 90% or more |
| Northern Cass School District 97 | Cass County | 3 | 724 | $13,433 | 53% / 48% | 90% or more |
| United Public Schools District #7 | Ward County | 2 | 709 | $13,615 | 50% / 48% | 90% or more |
| Thompson 61 | Grand Forks County | 2 | 679 | $10,067 | 57% / 44% | 90% or more |
| Bottineau 1 | Bottineau County | 2 | 671 | $15,094 | 44% / 46% | 90% or more |
| Kindred Public School District 2 | Cass County | 2 | 669 | $11,122 | 56% / 58% | 90% or more |
| Killdeer 16 | Dunn County | 2 | 607 | $16,034 | 42% / 35% | 70‑79% |
The other 142 on the list
| District | County | Schools | Students 2024‑25 | Spending per student | Reading / math proficient, 2021‑22 | Graduation rate, class of 2023 |
|---|---|---|---|---|---|---|
| Carrington Public School | Foster County | 2 | 601 | $12,062 | 60% / 57% | 90% or more |
| Lisbon 19 | Ransom County | 3 | 601 | $13,573 | 49% / 48% | 80‑89% |
| Rugby Public Schools | Pierce County | 2 | 589 | $15,723 | 52% / 51% | 90% or more |
| Hazen 3 School District | Mercer County | 3 | 582 | $13,607 | 51% / 45% | 90% or more |
| South Prairie School District | Ward County | 2 | 566 | $12,756 | 49% / 41% | 80% or more |
| Nedrose Public School | Ward County | 2 | 562 | $13,298 | 34% / 26% | 90% or more |
| Tioga School District | Williams County | 2 | 544 | $18,145 | 39% / 24% | 90% or more |
| May-Port CG School District | Traill County | 3 | 517 | $13,075 | 50% / 42% | 80% or more |
| Dunseith 1 | Rolette County | 2 | 514 | $23,276 | 11% / 4% | 80‑89% |
| Bowman Co 1 | Bowman County | 4 | 508 | $16,052 | 40% / 39% | 80% or more |
| Hillsboro Public Schools | Traill County | 3 | 494 | $13,293 | 45% / 49% | 90% or more |
| Oakes School District #41 | Dickey County | 2 | 475 | $12,499 | 48% / 46% | 90% or more |
| Park River Area School District #8 | Walsh County | 2 | 470 | $11,522 | 44% / 40% | 80‑89% |
| St. John School District #3 | Rolette County | 2 | 458 | $20,163 | 32% / 22% | 90% or more |
| Nesson 2 | Williams County | 2 | 443 | $15,960 | 42% / 48% | 80% or more |
| Langdon Area Schools | Cavalier County | 2 | 440 | $16,870 | 47% / 29% | 60‑79% |
| Velva School District 1 | McHenry County | 2 | 439 | $15,562 | 53% / 45% | 90% or more |
| South Heart School | Stark County | 2 | 437 | $14,271 | 50‑54% / 45‑49% | 80% or more |
| Surrey High School | Ward County | 2 | 436 | $12,846 | 45% / 32% | 80% or more |
| Larimore Public School District | Grand Forks County | 2 | 416 | $13,874 | 58% / 53% | 70‑79% |
| Lewis and Clark Public School District #161 | Ward County | 4 | 408 | $18,713 | 48% / 42% | 90% or more |
| Garrison 51 | McLean County | 2 | 396 | $15,606 | 40‑44% / 40‑44% | 80% or more |
| Kidder County School District #1 | Kidder County | 2 | 387 | $14,504 | 45‑49% / 40‑44% | 80% or more |
| Divide County School District | Divide County | 2 | 382 | $18,812 | 35‑39% / 35‑39% | 80‑89% |
| Harvey Public School District #38 | Wells County | 2 | 381 | $16,256 | 45‑49% / 40‑44% | 80% or more |
| New Salem-Almont 49 | Morton County | 2 | 377 | $16,186 | 25‑29% / 30‑34% | 80% or more |
| Washburn Public School | McLean County | 2 | 376 | $17,221 | 45‑49% / 40‑44% | 80% or more |
| Cavalier 6 | Pembina County | 2 | 375 | $14,085 | 45‑49% / 40‑44% | 80% or more |
| Tgu 60 | McHenry County | 4 | 353 | $17,982 | 40‑44% / 20‑24% | 50% or more |
| New Rockford-Sheyenne 2 | Eddy County | 2 | 349 | $14,168 | 50‑54% / 45‑49% | 60‑79% |
| Northwood Public School | Grand Forks County | 2 | 337 | $15,102 | 45‑49% / 40‑44% | 80% or more |
| Richardton-Taylor Public Schools | Stark County | 3 | 337 | $16,514 | 45‑49% / 35‑39% | 80% or more |
| North Border School District | Pembina County | 4 | 332 | $18,809 | 60‑64% / 55‑59% | 80% or more |
| Eight Mile School District #6 | Williams County | 2 | 319 | $17,037 | 30‑34% / 25‑29% | 80% or more |
| Richland #44 School District | Richland County | 2 | 310 | $14,937 | 55‑59% / 60‑64% | 80% or more |
| Alexander 2 | McKenzie County | 2 | 309 | $16,664 | 40‑44% / 25‑29% | 60‑79% |
| Mohall Lansford Sherwood Public School | Renville County | 2 | 304 | $16,877 | 50‑54% / 50‑54% | 80% or more |
| Enderlin Area Schools | Ransom County | 3 | 302 | $16,129 | 50‑54% / 35‑39% | 50% or more |
| Minto 20 | Walsh County | 2 | 296 | $12,581 | 30‑34% / 20‑24% | 80% or more |
| LaMoure Public School | LaMoure County | 3 | 295 | $17,727 | 55‑59% / 60‑64% | 80% or more |
| Hettinger Public School | Adams County | 2 | 294 | $15,776 | 40‑44% / 35‑39% | 80% or more |
| Kenmare 28 | Ward County | 2 | 291 | $17,222 | 40‑44% / 30‑34% | 80% or more |
| Dakota Prairie School District | Nelson County | 2 | 288 | $19,451 | 40‑44% / 50‑54% | 80% or more |
| Griggs County Central School District | Griggs County | 2 | 288 | $14,259 | 30‑34% / 15‑19% | 50% or more |
| North Star Schools | Towner County | 2 | 284 | $13,532 | 45‑49% / 45‑49% | 80% or more |
| Wilton Public School | McLean County | 2 | 283 | $14,356 | 55‑59% / 65‑69% | 50% or more |
| Parshall School District #3 | Mountrail County | 2 | 280 | $19,573 | 25‑29% / 15‑19% | 50% or more |
| New England 9 | Hettinger County | 2 | 275 | $15,668 | 25‑29% / 30‑34% | 50% or more |
| Flasher 39 | Morton County | 2 | 266 | $14,524 | 40‑44% / 40‑44% | 80% or more |
| Center-Stanton Public School | Oliver County | 2 | 265 | $17,355 | 40‑44% / 30‑34% | 80% or more |
| Beach 3 | Golden Valley County | 2 | 261 | $20,767 | 50‑54% / 55‑59% | 60‑79% |
| Edgeley 3 School District | LaMoure County | 3 | 255 | $16,027 | 40‑44% / 40‑44% | 50% or more |
| Belfield Public School | Stark County | 2 | 253 | $15,547 | 40‑44% / 30‑34% | 80% or more |
| Minnewaukan 5 | Benson County | 2 | 253 | $19,886 | 25‑29% / 10‑14% | 60‑79% |
| Ellendale Public School | Dickey County | 4 | 249 | $13,619 | 60‑64% / 45‑49% | 60‑79% |
| Glenburn 26 | Renville County | 2 | 249 | $17,433 | 35‑39% / 25‑29% | 80% or more |
| Maple Valley School District | Cass County | 3 | 248 | $16,744 | 50‑54% / 40‑44% | 50% or more |
| Wishek Public School | McIntosh County | 2 | 247 | $16,235 | 40‑44% / 25‑29% | 50% or more |
| Napoleon 2 | Logan County | 2 | 246 | $16,484 | 45‑49% / 50‑54% | 50% or more |
| Linton 36 | Emmons County | 2 | 245 | $18,145 | 60‑64% / 55‑59% | 80% or more |
| Wyndmere Public School | Richland County | 2 | 245 | $15,688 | 50‑54% / 50‑54% | 80% or more |
| Hankinson 8 | Richland County | 2 | 244 | $16,599 | 55‑59% / 50‑54% | 60‑79% |
| Mt. Pleasant School District #4 | Rolette County | 2 | 244 | $18,340 | 45‑49% / 30‑34% | 80% or more |
| Mapleton Elementary School | Cass County | 1 | 239 | $15,500 | 50‑54% / 50‑54% | not published |
| Barnes County North Public School | Barnes County | 2 | 235 | $16,442 | 55‑59% / 45‑49% | 80% or more |
| Mott-Regent Public Schools | Hettinger County | 2 | 225 | $16,352 | 45‑49% / 35‑39% | 60‑79% |
| Powers Lake 27 | Burke County | 2 | 221 | $17,151 | 50‑54% / 40‑44% | 80% or more |
| Valley-Edinburg 118 | Pembina County | 3 | 221 | $18,145 | 55‑59% / 45‑49% | 50% or more |
| Milnor Public School | Sargent County | 4 | 214 | $18,981 | 45‑49% / 40‑44% | 50% or more |
| Solen Public School District 3 | Sioux County | 2 | 214 | $26,673 | 6‑9% / 5% or less | under 50% |
| Central Valley 3 | Traill County | 2 | 210 | $14,706 | 65‑69% / 55‑59% | 50% or more |
| Medina Public School District 3 | Stutsman County | 2 | 206 | $16,536 | 30‑34% / 20‑24% | 50% or more |
| Lakota 66 | Nelson County | 2 | 205 | $16,516 | 50‑54% / 40‑44% | 50% or more |
| Mandaree 36 | McKenzie County | 2 | 203 | $38,659 | 10‑14% / 5% or less | 60‑79% |
| Warwick Public Schools | Benson County | 3 | 199 | $26,520 | 6‑9% / 5% or less | 50% or more |
| Fessenden-Bowdon 25 | Wells County | 2 | 196 | $18,439 | 55‑59% / 40‑44% | 50% or more |
| Midway Public Schools | Grand Forks County | 2 | 195 | $18,730 | 45‑49% / 35‑39% | 50% or more |
| North Sargent 3 | Sargent County | 2 | 195 | $19,242 | 40‑44% / 15‑19% | 50% or more |
| Manvel 125 | Grand Forks County | 1 | 192 | $12,798 | 50‑54% / 40‑44% | not published |
| Underwood School District 8 | McLean County | 2 | 189 | $16,625 | 35‑39% / 30‑34% | 80% or more |
| Sargent Central 6 | Sargent County | 2 | 188 | $21,529 | 50‑54% / 35‑39% | 50% or more |
| Drayton 19 | Pembina County | 2 | 182 | $21,864 | 25‑29% / 25‑29% | 50% or more |
| Turtle Lake-Mercer 72 | McLean County | 2 | 182 | $17,766 | 40‑44% / 45‑49% | 50% or more |
| Yellowstone 14 | McKenzie County | 2 | 181 | $22,598 | 60‑69% / 60‑69% | not published |
| Midkota 7 | Griggs County | 2 | 177 | $19,676 | 45‑49% / 30‑34% | 50% or more |
| Lidgerwood 28 | Richland County | 2 | 176 | $16,402 | 40‑44% / 35‑39% | 80% or more |
| Ft Totten 30 | Benson County | 2 | 175 | $21,415 | 10% or less / 10% or less | 55‑59% |
| White Shield 85 | McLean County | 2 | 174 | $12,383 | 10‑14% / 6‑9% | 50% or more |
| Elgin-New Leipzig 49 | Grant County | 2 | 168 | $18,244 | 40‑44% / 35‑39% | 80% or more |
| Grenora 99 | Williams County | 2 | 166 | $27,152 | 50‑54% / 40‑44% | 50% or more |
| Hope-Page 85 | Steele County | 2 | 162 | $24,272 | 45‑49% / 35‑39% | 50% or more |
| Pingree-Buchanan 10 | Stutsman County | 2 | 160 | $16,536 | 40‑44% / 35‑39% | 50% or more |
| Westhope 17 | Bottineau County | 2 | 160 | $19,574 | 35‑39% / 25‑29% | not published |
| Hatton Eielson 7 | Traill County | 2 | 157 | $17,983 | 40‑44% / 45‑49% | 80% or more |
| Hebron 13 | Morton County | 2 | 153 | $18,325 | 55‑59% / 60‑64% | 50% or more |
| Litchville-Marion 46 | LaMoure County | 2 | 149 | $25,817 | 45‑49% / 30‑34% | 50% or more |
| Hazelton-Moffit-Braddock 6 | Emmons County | 2 | 144 | $19,580 | 60‑64% / 40‑44% | 50% or more |
| Max 50 | McLean County | 2 | 135 | $20,071 | 30‑34% / 35‑39% | 50% or more |
| Scranton 33 | Bowman County | 2 | 135 | $18,635 | 60‑64% / 45‑49% | 50% or more |
| Glen Ullin 48 | Morton County | 2 | 134 | $20,627 | 35‑39% / 40‑44% | 50% or more |
| Maddock 9 | Benson County | 2 | 134 | $20,621 | 45‑49% / 35‑39% | 50% or more |
| Rolette 29 | Rolette County | 2 | 129 | $22,187 | 35‑39% / 35‑39% | 50% or more |
| Leeds 6 | Benson County | 2 | 126 | $20,748 | 45‑49% / 45‑49% | not published |
| Kulm 7 | LaMoure County | 2 | 123 | $21,901 | 50‑59% / 40‑49% | 50% or more |
| Ashley 9 | McIntosh County | 2 | 121 | $19,810 | 35‑39% / 45‑49% | 50% or more |
| Strasburg 15 | Emmons County | 2 | 107 | $20,115 | 50‑59% / 40‑49% | 80% or more |
| Montpelier 14 | Stutsman County | 2 | 105 | $17,186 | 30‑39% / 50‑54% | 50% or more |
| Billings Co 1 | Billings County | 2 | 101 | $28,657 | 50‑59% / 50‑59% | not published |
| Emerado 127 | Grand Forks County | 1 | 101 | $16,564 | 30‑39% / 20‑29% | not published |
| Finley-Sharon 19 | Steele County | 2 | 101 | $25,878 | 40‑49% / 50‑59% | 50% or more |
| Gackle-Streeter 56 | Logan County | 2 | 100 | $21,982 | 50‑59% / 30‑39% | 50% or more |
| Fairmount 18 | Richland County | 2 | 99 | $20,010 | 40‑49% / 20‑29% | 50% or more |
| Burke Central 36 | Burke County | 2 | 95 | $28,855 | 40‑49% / 50‑59% | not published |
| Sawyer 16 | Ward County | 2 | 94 | $26,973 | 21‑39% / 20% or less | not published |
| Munich 19 | Cavalier County | 2 | 93 | $27,044 | 30‑39% / 60‑69% | 50% or more |
| Bowbells 14 | Burke County | 2 | 92 | $24,933 | 20‑29% / 20‑29% | not published |
| Newburg-United 54 | Bottineau County | 2 | 81 | $28,453 | 60‑69% / 30‑39% | not published |
| Apple Creek 39 | Burleigh County | 1 | 78 | $15,382 | 50‑59% / 50‑59% | not published |
| Drake 57 | McHenry County | 1 | 75 | $25,247 | 40‑49% / 30‑39% | 50% or more |
| Selfridge 8 | Sioux County | 2 | 75 | $28,197 | 10% or less / 10% or less | 50% or more |
| Anamoose 14 | McHenry County | 1 | 73 | $24,183 | 30‑39% / 40‑49% | not published |
| Roosevelt 18 | Grant County | 1 | 62 | $27,235 | 50‑59% / 30‑39% | not published |
| Wing 28 | Burleigh County | 2 | 62 | $24,671 | 11‑19% / 30‑39% | 50% or more |
| Ft Yates 4 | Sioux County | 2 | 56 | not comparable | 11‑19% / 10% or less | not published |
| Twin Buttes 37 | Dunn County | 1 | 55 | $25,714 | 30‑39% / 20‑29% | not published |
| Starkweather 44 | Ramsey County | 2 | 54 | $30,816 | 40‑59% / 21‑39% | not published |
| Oberon 16 | Benson County | 1 | 52 | $42,422 | 20% or less / 20% or less | not published |
| Fordville-Lankin 5 | Walsh County | 2 | 50 | $27,120 | 40‑59% / 21‑39% | not published |
| Menoken 33 | Burleigh County | 1 | 50 | $13,121 | 40‑59% / 40‑59% | not published |
| Lone Tree 6 | Golden Valley County | 1 | 36 | $27,000 | 40‑59% / 21‑39% | not published |
| Kensal 19 | Stutsman County | 2 | 29 | $27,276 | 50% or more / 50% or more | not published |
| Sweet Briar 17 | Morton County | 1 | 28 | $12,920 | 80% or more / 60‑79% | not published |
| Zeeland 4 | McIntosh County | 2 | 27 | $40,103 | 40‑59% / 21‑39% | not published |
| Little Heart 4 | Morton County | 1 | 25 | $15,852 | 50% or more / under 50% | not published |
| Sterling 35 | Burleigh County | 1 | 21 | $27,684 | not published | not published |
| Marmot Schools | Morton County | 1 | 20 | not comparable | not published | not published |
| Naughton 25 | Burleigh County | 1 | 16 | $11,531 | under 50% / under 50% | not published |
| Nd School for the Deaf | Ramsey County | 1 | 16 | not comparable | under 50% / under 50% | not published |
| Ft Ransom 6 | Ransom County | 1 | 12 | $26,182 | 50% or more / 50% or more | not published |
| Manning 45 | Burleigh County | 1 | 12 | $14,952 | 50% or more / 50% or more | not published |
| Horse Creek 32 | McKenzie County | 1 | 11 | $19,583 | 50% or more / under 50% | not published |
| Marmarth 12 | Slope County | 1 | 3 | $23,409 | 40‑59% / 21‑39% | not published |
Source: NCES Common Core of Data 2024-25: districts with a school open that year, and the students in those schools. NCES F-33 fiscal year 2022-23: current spending over fall 2022 membership, shown where it falls between $3,000 and $80,000 (outside that range the finance and membership files do not describe the same students). EDFacts 2021-22: all students proficient or above, and the four-year graduation rate for the class of 2023, as published; ED gives smaller districts as ranges. North Dakota sets its own test standard, so compare these within North Dakota.
More lists for North Dakota
- 01Public schools in North Dakota
The state hub: schools, students, districts
- 02Largest schools
By 2024-25 enrollment
- 03Fewest students per teacher
Schools, 2024-25
- 04Highest-spending districts
F-33 fiscal year 2022-23
- 05Teacher salary spending by district
F-33 fiscal year 2022-23
- 06Chronic absenteeism
EDFacts 2022-23
Sources
Source: NCES Common Core of Data School directory and membership · 2024-25
Source: NCES F-33 School District Finance Survey District current expenditures and membership · FY 2022-23
Source: U.S. Department of Education, EDFacts State assessment results, all students · 2021-22