State overview
North Dakota
170 NCES district and charter agencies · 115,761 students in the linked federal file
Academic change
Open district rankings
State averages can hide districts moving in opposite directions. The district list below is the reliable starting point until comparable statewide change is available.
What stands out
Chronic absence is lower than in a typical state.
20.8% of students were chronically absent in the latest comparable data. Spending was 5% above a typical state. Open a local profile below to see how much results vary within North Dakota.
Explore the state
Compare districts across North Dakota
Select a measure, then click a district on the map to open its profile.
LowerHigher
Academic standingHow do results compare nationally?
0 districts with this measureDarker means a higher value, not necessarily a better result.Boundaries: NCES EDGE · 2024–25
Choose a local profile
Districts and charter agencies in North Dakota
The list is ranked by the selected topic when a comparable district measure exists. A measure is descriptive, not automatically better or worse.
Return to the national view →Jamestown 1Jamestown · NCES 38000210 pointsacademic change · 2019–2019McKenzie County 1Watford City · NCES 38125400 pointsacademic change · 2019–2019Devils Lake 1Devils Lake · NCES 38050400 pointsacademic change · 2019–2019Belcourt 7Belcourt · NCES 38025300 pointsacademic change · 2019–2019Wahpeton 37Wahpeton · NCES 38190200 pointsacademic change · 2019–2019Valley City 2Valley City · NCES 38188500 pointsacademic change · 2019–2019Central Cass 17Casselton · NCES 38040900 pointsacademic change · 2019–2019New Town 1New Town · NCES 38139200 pointsacademic change · 2019–2019Kindred 2Kindred · NCES 38000250 pointsacademic change · 2019–2019Stanley 2Stanley · NCES 38175700 pointsacademic change · 2019–2019Beulah 27Beulah · NCES 38000320 pointsacademic change · 2019–2019United 7Burlington · NCES 38187300 pointsacademic change · 2019–2019Northern Cass 97Hunter · NCES 38000440 pointsacademic change · 2019–2019Bottineau 1Bottineau · NCES 38030600 pointsacademic change · 2019–2019Thompson 61Thompson · NCES 38182800 pointsacademic change · 2019–2019Killdeer 16Killdeer · NCES 38102700 pointsacademic change · 2019–2019Lisbon 19Lisbon · NCES 38114300 pointsacademic change · 2019–2019Rugby 5Rugby · NCES 38161300 pointsacademic change · 2019–2019Nedrose 4Minot · NCES 38136600 pointsacademic change · 2019–2019Dunseith 1Dunseith · NCES 38054600 pointsacademic change · 2019–2019Hazen 3Hazen · NCES 38000310 pointsacademic change · 2019–2019Carrington 49Carrington · NCES 38000530 pointsacademic change · 2019–2019Bowman County 1Bowman · NCES 38032000 pointsacademic change · 2019–2019South Prairie 70Minot · NCES 38171700 pointsacademic change · 2019–2019Hillsboro 9Hillsboro · NCES 38095700 pointsacademic change · 2019–2019Oakes 41Oakes · NCES 38145000 pointsacademic change · 2019–2019May-Port Cg 14Mayville · NCES 38000410 pointsacademic change · 2019–2019Tioga 15Tioga · NCES 38000390 pointsacademic change · 2019–2019Park River Area 8Park River · NCES 38004010 pointsacademic change · 2019–2019Velva 1Velva · NCES 38170400 pointsacademic change · 2019–2019St John 3Saint John · NCES 38174600 pointsacademic change · 2019–2019Surrey 41Surrey · NCES 38179100 pointsacademic change · 2019–2019Lewis and Clark 161Berthold · NCES 38000580 pointsacademic change · 2019–2019Cavalier 6Cavalier · NCES 38000180 pointsacademic change · 2019–2019Nesson 2Ray · NCES 38137100 pointsacademic change · 2019–2019South Heart 9South Heart · NCES 38171300 pointsacademic change · 2019–2019Larimore 44Larimore · NCES 38108600 pointsacademic change · 2019–2019Langdon Area 23Langdon · NCES 38108100 pointsacademic change · 2019–2019Divide County 1Crosby · NCES 38051600 pointsacademic change · 2019–2019Garrison 51Garrison · NCES 38075900 pointsacademic change · 2019–2019Kidder County 1Steele · NCES 38003890 pointsacademic change · 2019–2019Harvey 38Harvey · NCES 38088900 pointsacademic change · 2019–2019New Salem-Almont 49New Salem · NCES 38003920 pointsacademic change · 2019–2019New Rockford-Sheyenne 2New Rockford · NCES 38000590 pointsacademic change · 2019–2019Tgu 60Towner · NCES 38000470 pointsacademic change · 2019–2019Washburn 4Washburn · NCES 38192900 pointsacademic change · 2019–2019North Border 100Pembina · NCES 38000540 pointsacademic change · 2019–2019Richardton-Taylor 34Richardton · NCES 38000480 pointsacademic change · 2019–2019Northwood 129Northwood · NCES 38143400 pointsacademic change · 2019–2019Eight Mile 6Trenton · NCES 38060100 pointsacademic change · 2019–2019Kenmare 28Kenmare · NCES 38101800 pointsacademic change · 2019–2019Mohall-Lansford-Sherwood 1Mohall · NCES 38000500 pointsacademic change · 2019–2019Enderlin Area 24Enderlin · NCES 38000610 pointsacademic change · 2019–2019Minto 20Minto · NCES 38130500 pointsacademic change · 2019–2019North Star 10Cando · NCES 38003900 pointsacademic change · 2019–2019Ellendale 40Ellendale · NCES 38060900 pointsacademic change · 2019–2019New England 9New England · NCES 38000270 pointsacademic change · 2019–2019Dakota Prairie 1McVille · NCES 38000400 pointsacademic change · 2019–2019Minnewaukan 5Minnewaukan · NCES 38129900 pointsacademic change · 2019–2019Parshall 3Parshall · NCES 38149400 pointsacademic change · 2019–2019Hettinger 13Hettinger · NCES 38094100 pointsacademic change · 2019–2019Alexander 2Alexander · NCES 38017600 pointsacademic change · 2019–2019Lamoure 8LaMoure · NCES 38107400 pointsacademic change · 2019–2019Richland 44Abercrombie · NCES 38000360 pointsacademic change · 2019–2019Wilton 1Wilton · NCES 38132000 pointsacademic change · 2019–2019Beach 3Beach · NCES 38023800 pointsacademic change · 2019–2019Griggs County Central 18Cooperstown · NCES 38045600 pointsacademic change · 2019–2019Flasher 39Flasher · NCES 38069300 pointsacademic change · 2019–2019Glenburn 26Glenburn · NCES 38078500 pointsacademic change · 2019–2019Mt Pleasant 4Rolla · NCES 38134000 pointsacademic change · 2019–2019Wyndmere 42Wyndmere · NCES 38203100 pointsacademic change · 2019–2019Center-Stanton 1Center · NCES 38000520 pointsacademic change · 2019–2019Edgeley 3Edgeley · NCES 38058500 pointsacademic change · 2019–2019Belfield 13Belfield · NCES 38062100 pointsacademic change · 2019–2019Barnes County North 7Wimbledon · NCES 38000600 pointsacademic change · 2019–2019Hankinson 8Hankinson · NCES 38087100 pointsacademic change · 2019–2019Linton 36Linton · NCES 38000170 pointsacademic change · 2019–2019Maple Valley 4Tower City · NCES 38120200 pointsacademic change · 2019–2019Mott-Regent 1Mott · NCES 38000460 pointsacademic change · 2019–2019Underwood 8Underwood · NCES 38186600 pointsacademic change · 2019–2019Napoleon 2Napoleon · NCES 38135100 pointsacademic change · 2019–2019Solen 3Cannon Ball · NCES 38169800 pointsacademic change · 2019–2019Wishek 19Wishek · NCES 38201900 pointsacademic change · 2019–2019Warwick 29Warwick · NCES 38192600 pointsacademic change · 2019–2019Central Valley 3Buxton · NCES 38041400 pointsacademic change · 2019–2019Powers Lake 27Powers Lake · NCES 38000240 pointsacademic change · 2019–2019Milnor 2Milnor · NCES 38129300 pointsacademic change · 2019–2019Medina 3Medina · NCES 38126600 pointsacademic change · 2019–2019Mapleton 7Mapleton · NCES 38120300 pointsacademic change · 2019–2019North Sargent 3Gwinner · NCES 38142900 pointsacademic change · 2019–2019Mandaree 36Mandaree · NCES 38118500 pointsacademic change · 2019–2019Midway 128Inkster · NCES 38129200 pointsacademic change · 2019–2019Manvel 125Manvel · NCES 38120000 pointsacademic change · 2019–2019Sargent Central 6Forman · NCES 38164300 pointsacademic change · 2019–2019Valley-Edinburg 118Crystal · NCES 38003970 pointsacademic change · 2019–2019Lidgerwood 28Lidgerwood · NCES 38111400 pointsacademic change · 2019–2019Midkota 7Binford · NCES 38000420 pointsacademic change · 2019–2019Turtle Lake-Mercer 72Turtle Lake · NCES 38185000 pointsacademic change · 2019–2019Fessenden-Bowdon 25Fessenden · NCES 38000490 pointsacademic change · 2019–2019Max 50Max · NCES 38123500 pointsacademic change · 2019–2019Lakota 66Lakota · NCES 38106000 pointsacademic change · 2019–2019Grenora 99Grenora · NCES 38084600 pointsacademic change · 2019–2019White Shield 85White Shield · NCES 38196800 pointsacademic change · 2019–2019Hatton Eielson 7Hatton · NCES 38090000 pointsacademic change · 2019–2019Hope-Page 85Page · NCES 38004040 pointsacademic change · 2019–2019Elgin-New Leipzig 49Elgin · NCES 38000450 pointsacademic change · 2019–2019Pingree-Buchanan 10Buchanan · NCES 38151500 pointsacademic change · 2019–2019Hebron 13Hebron · NCES 38091800 pointsacademic change · 2019–2019Drayton 19Drayton · NCES 38053400 pointsacademic change · 2019–2019Westhope 17Westhope · NCES 38194700 pointsacademic change · 2019–2019Ashley 9Ashley · NCES 38021700 pointsacademic change · 2019–2019Hazelton-Moffit-Braddock 6Hazelton · NCES 38091300 pointsacademic change · 2019–2019Litchville-Marion 46Litchville · NCES 38000570 pointsacademic change · 2019–2019Rolette 29Rolette · NCES 38160500 pointsacademic change · 2019–2019Leeds 6Leeds · NCES 38109800 pointsacademic change · 2019–2019Scranton 33Scranton · NCES 38000230 pointsacademic change · 2019–2019Maddock 9Maddock · NCES 38117000 pointsacademic change · 2019–2019Strasburg 15Strasburg · NCES 38000160 pointsacademic change · 2019–2019Fairmount 18Fairmount · NCES 38066900 pointsacademic change · 2019–2019Kulm 7Kulm · NCES 38105000 pointsacademic change · 2019–2019Montpelier 14Montpelier · NCES 38132300 pointsacademic change · 2019–2019Billings County 1Medora · NCES 38028400 pointsacademic change · 2019–2019Emerado 127Emerado · NCES 38063600 pointsacademic change · 2019–2019Burke Central 36Lignite · NCES 38035900 pointsacademic change · 2019–2019Gackle-Streeter 56Gackle · NCES 38000430 pointsacademic change · 2019–2019Finley-Sharon 19Finley · NCES 38069100 pointsacademic change · 2019–2019Selfridge 8Selfridge · NCES 38165100 pointsacademic change · 2019–2019Munich 19Munich · NCES 38134400 pointsacademic change · 2019–2019Newburg-United 54Newburg · NCES 38008250 pointsacademic change · 2019–2019Ft Yates 4Fort Yates · NCES 38072000 pointsacademic change · 2019–2019Anamoose 14Anamoose · NCES 38019500 pointsacademic change · 2019–2019Bowbells 14Bowbells · NCES 38030900 pointsacademic change · 2019–2019Roosevelt 18Carson · NCES 38160900 pointsacademic change · 2019–2019Sawyer 16Sawyer · NCES 38164700 pointsacademic change · 2019–2019Menoken 33Menoken · NCES 38127200 pointsacademic change · 2019–2019Oberon 16Oberon · NCES 38145200 pointsacademic change · 2019–2019Starkweather 44Starkweather · NCES 38176700 pointsacademic change · 2019–2019Lone Tree 6Golva · NCES 38116100 pointsacademic change · 2019–2019Mandan 1Mandan · NCES 3811820-1 pointsacademic change · 2019–2024Ft Totten 30Fort Totten · NCES 3807170206students · 2023–24Glen Ullin 48Glen Ullin · NCES 3807830169students · 2023–24McClusky 19McClusky · NCES 3812430103students · 2023–24Apple Creek 39Bismarck · NCES 380201485students · 2023–24Wing 28Wing · NCES 382013072students · 2023–24Drake 57Drake · NCES 380002971students · 2023–24Yellowstone 14Fairview · NCES 382034068students · 2023–24Fordville-Lankin 5Fordville · NCES 380005652students · 2023–24Twin Buttes 37Halliday · NCES 381860051students · 2023–24Kensal 19Kensal · NCES 381026040students · 2023–24Zeeland 4Zeeland · NCES 382040034students · 2023–24Edmore 2Edmore · NCES 380595029students · 2023–24Little Heart 4Saint Anthony · NCES 381154027students · 2023–24Sweet Briar 17Mandan · NCES 381794024students · 2023–24Ft Ransom 6Fort Ransom · NCES 380003323students · 2023–24Marmarth 12Marmarth · NCES 381212023students · 2023–24Halliday 19Halliday · NCES 380861021students · 2023–24Naughton 25Bismarck · NCES 380001520students · 2023–24Manning 45Bismarck · NCES 381197019students · 2023–24Marmot SchoolsMandan · NCES 380000518students · 2023–24Horse Creek 32Cartwright · NCES 380981012students · 2023–24Nd School for the DeafDevils Lake · NCES 380000612students · 2023–24Sterling 35Sterling · NCES 381776011students · 2023–24Bakker 10Hague · NCES 38022403students · 2023–24Bismarck 1Bismarck · NCES 3800014-3 pointsacademic change · 2019–2024Grand Forks 1Grand Forks · NCES 3808130-4 pointsacademic change · 2019–2024Minot 1Minot · NCES 3813030-8 pointsacademic change · 2019–2024Williston Basin 7Williston · NCES 3800405-8 pointsacademic change · 2019–2024Fargo 1Fargo · NCES 3806780-10 pointsacademic change · 2019–2024West Fargo 6West Fargo · NCES 3819410-11 pointsacademic change · 2019–2024Dickinson 1Dickinson · NCES 3800038-11 pointsacademic change · 2019–2024