United StatesStatesNorth Dakota

State overview

North Dakota

170 NCES district and charter agencies · 115,761 students in the linked federal file

Estimated academic standing48th percentileEstimate from 146 agencies and 102,661 assessments
Chronically absent20.8%6.1 points below a typical state
Spending per student$15,5635% above a typical state
Students per counselor216:1131.5 students below a typical state

Academic standing

48th percentile

Estimate from 146 agencies and 102,661 assessments

Compare with the United States →

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?

Loading district boundaries…

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 →
Billings County 1Medora · NCES 380284075th percentileacademic standing · 2019Central Valley 3Buxton · NCES 380414073rd percentileacademic standing · 2019Finley-Sharon 19Finley · NCES 380691071st percentileacademic standing · 2019Manvel 125Manvel · NCES 381200070th percentileacademic standing · 2019North Border 100Pembina · NCES 380005470th percentileacademic standing · 2019Strasburg 15Strasburg · NCES 380001669th percentileacademic standing · 2019Linton 36Linton · NCES 380001769th percentileacademic standing · 2019Mohall-Lansford-Sherwood 1Mohall · NCES 380005068th percentileacademic standing · 2019Scranton 33Scranton · NCES 380002368th percentileacademic standing · 2019Mapleton 7Mapleton · NCES 381203067th percentileacademic standing · 2019Wyndmere 42Wyndmere · NCES 382031067th percentileacademic standing · 2019Ellendale 40Ellendale · NCES 380609066th percentileacademic standing · 2019Carrington 49Carrington · NCES 380005366th percentileacademic standing · 2019Oakes 41Oakes · NCES 381450066th percentileacademic standing · 2019Kindred 2Kindred · NCES 380002566th percentileacademic standing · 2019Menoken 33Menoken · NCES 381272066th percentileacademic standing · 2019Lewis and Clark 161Berthold · NCES 380005865th percentileacademic standing · 2019Hebron 13Hebron · NCES 380918065th percentileacademic standing · 2019Montpelier 14Montpelier · NCES 381323065th percentileacademic standing · 2019Maple Valley 4Tower City · NCES 381202064th percentileacademic standing · 2019Barnes County North 7Wimbledon · NCES 380006063rd percentileacademic standing · 2019Ashley 9Ashley · NCES 380217063rd percentileacademic standing · 2019Valley-Edinburg 118Crystal · NCES 380039763rd percentileacademic standing · 2019Flasher 39Flasher · NCES 380693062nd percentileacademic standing · 2019Northwood 129Northwood · NCES 381434061st percentileacademic standing · 2019Elgin-New Leipzig 49Elgin · NCES 380004561st percentileacademic standing · 2019Wilton 1Wilton · NCES 381320061st percentileacademic standing · 2019Munich 19Munich · NCES 381344061st percentileacademic standing · 2019Richland 44Abercrombie · NCES 380003660th percentileacademic standing · 2019Jamestown 1Jamestown · NCES 380002160th percentileacademic standing · 2019Larimore 44Larimore · NCES 381086060th percentileacademic standing · 2019Washburn 4Washburn · NCES 381929060th percentileacademic standing · 2019South Prairie 70Minot · NCES 381717059th percentileacademic standing · 2019Lakota 66Lakota · NCES 381060059th percentileacademic standing · 2019May-Port Cg 14Mayville · NCES 380004159th percentileacademic standing · 2019South Heart 9South Heart · NCES 381713059th percentileacademic standing · 2019Powers Lake 27Powers Lake · NCES 380002459th percentileacademic standing · 2019Maddock 9Maddock · NCES 381170059th percentileacademic standing · 2019Velva 1Velva · NCES 381704059th percentileacademic standing · 2019New Salem-Almont 49New Salem · NCES 380039259th percentileacademic standing · 2019New Rockford-Sheyenne 2New Rockford · NCES 380005959th percentileacademic standing · 2019Dakota Prairie 1McVille · NCES 380004059th percentileacademic standing · 2019Lamoure 8LaMoure · NCES 381074059th percentileacademic standing · 2019Newburg-United 54Newburg · NCES 380082559th percentileacademic standing · 2019United 7Burlington · NCES 381873058th percentileacademic standing · 2019Thompson 61Thompson · NCES 381828058th percentileacademic standing · 2019Leeds 6Leeds · NCES 381098058th percentileacademic standing · 2019Rugby 5Rugby · NCES 381613058th percentileacademic standing · 2019Hatton Eielson 7Hatton · NCES 380900058th percentileacademic standing · 2019Hillsboro 9Hillsboro · NCES 380957057th percentileacademic standing · 2019Underwood 8Underwood · NCES 381866057th percentileacademic standing · 2019Valley City 2Valley City · NCES 381885057th percentileacademic standing · 2019Hope-Page 85Page · NCES 380040457th percentileacademic standing · 2019Anamoose 14Anamoose · NCES 380195057th percentileacademic standing · 2019Fessenden-Bowdon 25Fessenden · NCES 380004956th percentileacademic standing · 2019Fairmount 18Fairmount · NCES 380669056th percentileacademic standing · 2019Bottineau 1Bottineau · NCES 380306056th percentileacademic standing · 2019Napoleon 2Napoleon · NCES 381351056th percentileacademic standing · 2019Midway 128Inkster · NCES 381292056th percentileacademic standing · 2019Park River Area 8Park River · NCES 380040156th percentileacademic standing · 2019Edgeley 3Edgeley · NCES 380585056th percentileacademic standing · 2019Grenora 99Grenora · NCES 380846056th percentileacademic standing · 2019Westhope 17Westhope · NCES 381947056th percentileacademic standing · 2019Cavalier 6Cavalier · NCES 380001855th percentileacademic standing · 2019Roosevelt 18Carson · NCES 381609055th percentileacademic standing · 2019Lone Tree 6Golva · NCES 381161055th percentileacademic standing · 2019Langdon Area 23Langdon · NCES 381081055th percentileacademic standing · 2019Wishek 19Wishek · NCES 382019055th percentileacademic standing · 2019Medina 3Medina · NCES 381266055th percentileacademic standing · 2019Beach 3Beach · NCES 380238054th percentileacademic standing · 2019Harvey 38Harvey · NCES 380889054th percentileacademic standing · 2019Hankinson 8Hankinson · NCES 380871054th percentileacademic standing · 2019Devils Lake 1Devils Lake · NCES 380504053rd percentileacademic standing · 2019Central Cass 17Casselton · NCES 380409053rd percentileacademic standing · 2019Hazen 3Hazen · NCES 380003153rd percentileacademic standing · 2019Sawyer 16Sawyer · NCES 381647053rd percentileacademic standing · 2019Northern Cass 97Hunter · NCES 380004453rd percentileacademic standing · 2019Milnor 2Milnor · NCES 381293053rd percentileacademic standing · 2019Lisbon 19Lisbon · NCES 381143052nd percentileacademic standing · 2019North Star 10Cando · NCES 380039052nd percentileacademic standing · 2019Turtle Lake-Mercer 72Turtle Lake · NCES 381850052nd percentileacademic standing · 2019Bismarck 1Bismarck · NCES 380001452nd percentileacademic standing · 2024Litchville-Marion 46Litchville · NCES 380005752nd percentileacademic standing · 2019Lidgerwood 28Lidgerwood · NCES 381114051st percentileacademic standing · 2019Mandan 1Mandan · NCES 381182051st percentileacademic standing · 2024Enderlin Area 24Enderlin · NCES 380006151st percentileacademic standing · 2019Beulah 27Beulah · NCES 380003250th percentileacademic standing · 2019Gackle-Streeter 56Gackle · NCES 380004350th percentileacademic standing · 2019Kenmare 28Kenmare · NCES 381018050th percentileacademic standing · 2019Hazelton-Moffit-Braddock 6Hazelton · NCES 380913050th percentileacademic standing · 2019Grand Forks 1Grand Forks · NCES 380813050th percentileacademic standing · 2024Kidder County 1Steele · NCES 380038949th percentileacademic standing · 2019Starkweather 44Starkweather · NCES 381767049th percentileacademic standing · 2019Sargent Central 6Forman · NCES 381643048th percentileacademic standing · 2019Drayton 19Drayton · NCES 380534048th percentileacademic standing · 2019Bowman County 1Bowman · NCES 380320048th percentileacademic standing · 2019Griggs County Central 18Cooperstown · NCES 380456048th percentileacademic standing · 2019Hettinger 13Hettinger · NCES 380941048th percentileacademic standing · 2019Belfield 13Belfield · NCES 380621048th percentileacademic standing · 2019Pingree-Buchanan 10Buchanan · NCES 381515047th percentileacademic standing · 2019Bowbells 14Bowbells · NCES 380309047th percentileacademic standing · 2019West Fargo 6West Fargo · NCES 381941047th percentileacademic standing · 2024Glenburn 26Glenburn · NCES 380785047th percentileacademic standing · 2019Kulm 7Kulm · NCES 381050047th percentileacademic standing · 2019Burke Central 36Lignite · NCES 380359046th percentileacademic standing · 2019Richardton-Taylor 34Richardton · NCES 380004846th percentileacademic standing · 2019Wahpeton 37Wahpeton · NCES 381902046th percentileacademic standing · 2019Mt Pleasant 4Rolla · NCES 381340046th percentileacademic standing · 2019Mott-Regent 1Mott · NCES 380004646th percentileacademic standing · 2019Fargo 1Fargo · NCES 380678045th percentileacademic standing · 2024Minot 1Minot · NCES 381303045th percentileacademic standing · 2024Dickinson 1Dickinson · NCES 380003845th percentileacademic standing · 2024North Sargent 3Gwinner · NCES 381429044th percentileacademic standing · 2019Killdeer 16Killdeer · NCES 381027044th percentileacademic standing · 2019Center-Stanton 1Center · NCES 380005244th percentileacademic standing · 2019Garrison 51Garrison · NCES 380759044th percentileacademic standing · 2019Max 50Max · NCES 381235044th percentileacademic standing · 2019Stanley 2Stanley · NCES 381757043rd percentileacademic standing · 2019Divide County 1Crosby · NCES 380516043rd percentileacademic standing · 2019Nesson 2Ray · NCES 381371042nd percentileacademic standing · 2019Minto 20Minto · NCES 381305042nd percentileacademic standing · 2019Rolette 29Rolette · NCES 381605042nd percentileacademic standing · 2019Nedrose 4Minot · NCES 381366042nd percentileacademic standing · 2019Surrey 41Surrey · NCES 381791041st percentileacademic standing · 2019Tgu 60Towner · NCES 380004741st percentileacademic standing · 2019McKenzie County 1Watford City · NCES 381254040th percentileacademic standing · 2019Tioga 15Tioga · NCES 380003939th percentileacademic standing · 2019Belcourt 7Belcourt · NCES 380253039th percentileacademic standing · 2019Alexander 2Alexander · NCES 380176037th percentileacademic standing · 2019St John 3Saint John · NCES 381746035th percentileacademic standing · 2019New England 9New England · NCES 380002735th percentileacademic standing · 2019Midkota 7Binford · NCES 380004235th percentileacademic standing · 2019Eight Mile 6Trenton · NCES 380601035th percentileacademic standing · 2019Williston Basin 7Williston · NCES 380040529th percentileacademic standing · 2024Dunseith 1Dunseith · NCES 380546028th percentileacademic standing · 2019Emerado 127Emerado · NCES 380636027th percentileacademic standing · 2019Parshall 3Parshall · NCES 381494027th percentileacademic standing · 2019Minnewaukan 5Minnewaukan · NCES 381299024th percentileacademic standing · 2019New Town 1New Town · NCES 381392022nd percentileacademic standing · 2019Selfridge 8Selfridge · NCES 381651021st percentileacademic standing · 2019White Shield 85White Shield · NCES 381968018th percentileacademic standing · 2019Solen 3Cannon Ball · NCES 381698017th percentileacademic standing · 2019Mandaree 36Mandaree · NCES 381185013th percentileacademic standing · 2019Oberon 16Oberon · NCES 381452010th percentileacademic standing · 2019Ft Yates 4Fort Yates · NCES 38072009th percentileacademic standing · 2019Warwick 29Warwick · NCES 38192609th percentileacademic standing · 2019Ft 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–24