K-12 Schools in 191 Cities, North Dakota

SVG
SVG

In North Dakota, 191 cities are serving 114,438 students. You can sort the list by city name, number of schools, and student population by touching a column name that you want to sort. You may want to view the schools by school district.

CityNumber of Schools PublicPrivateElementaryMiddleHigh PopulationTeachers
Abercrombie 110 100 175 13
Alexander 220 101 275 22
Anamoose 110 100 103 9
Ashley 220 101 147 21
Beach 220 101 310 35
Belcourt 981 432 1,828 109
Belfield 330 211 298 32
Berthold 220 101 213 23
Beulah 330 011 725 59
Binford 110 100 108 10
Bismarck 35278 2377 13,895 910
BISMARK 101 111 609 33
Blanchard 110 110 7 1
Bottineau 220 101 668 58
Bowbells 220 101 72 13
Bowman 220 101 425 67
Buchanan 110 100 92 10
Burlington 110 100 488 37
Buxton 220 101 213 18
Cando 220 111 267 26
Cannon Ball 110 100 117 12
Carrington 220 101 501 39
Carson 110 110 51 7
Cartwright 110 110 7 1
Casselton 330 011 897 62
Cavalier 220 111 455 41
Center 220 101 241 25
Colfax 110 001 117 13
Cooperstown 220 111 248 23
Crosby 220 101 397 34
Crystal 110 010 57 6
Des Lacs 110 001 176 18
Devils Lake 761 221 1,847 153
Dickinson 16106 1034 4,934 403
Drake 110 001 82 7
Drayton 220 111 223 21
Dunseith 330 211 528 49
Edgeley 330 211 234 21
Edinburg 110 001 68 8
Edmore 220 111 56 17
Elgin 220 101 175 18
Ellendale 220 111 293 29
Emerado 110 110 121 14
Enderlin 330 211 305 31
Fairmount 220 101 93 16
Fargo 31274 2255 14,717 1,092
Fessenden 220 111 188 15
Finley 220 101 79 18
Flasher 220 101 218 22
Forbes 110 110 29 3
Fordville 220 111 39 10
Forman 220 101 190 25
Fort Ransom 110 100 27 4
Fort Totten 330 111 189 19
Fort Yates 532 222 482 46
Fullerton 110 110 45 3
Gackle 220 111 107 11
Garrison 220 101 383 40
Glen Ullin 220 111 134 21
Glenburn 220 101 266 26
Glenfield 110 001 71 7
Golva 110 110 30 4
Goodrich 220 100 23 7
Grafton 330 101 895 87
Grand Forks 20182 1333 7,665 642
Grand Forks AFB 220 110 327 43
Granville 220 111 149 22
Grenora 220 101 161 20
Gwinner 220 111 211 27
Hague 110 110 10 1
Halliday 220 210 74 11
Hallilday 110 110 - -
Hankinson 220 101 278 22
Harvey 220 101 415 39
Harwood 110 100 137 12
Hatton 220 101 191 16
Hazelton 220 101 129 17
Hazen 330 111 568 43
Hebron 220 101 180 41
Hettinger 220 101 340 24
Hillsboro 220 101 489 38
Hoople 110 000 59 8
Hope 220 001 62 10
Horace 220 100 244 20
Hunter 330 111 648 53
Inkster 220 111 177 25
Jamestown 1174 932 2,470 215
Kenmare 220 111 281 28
Kensal 220 101 43 4
Killdeer 220 101 503 67
Kindred 220 101 781 56
Kulm 220 111 137 18
Lakota 220 101 160 25
LaMoure 330 221 298 24
Langdon 321 211 451 49
Larimore 321 202 431 35
Leeds 220 111 118 17
Lidgerwood 220 101 188 18
Lignite 220 101 102 18
Lincoln 110 100 600 35
Linton 220 111 271 27
Lisbon 330 011 592 51
Litchville 110 100 88 9
Maddock 220 111 128 17
Mandan 13121 933 3,894 313
Mandaree 330 222 300 38
Manvel 110 110 171 16
Mapleton 110 100 112 11
Marion 110 011 37 5
Marmarth 110 110 14 2
Max 220 101 205 17
Mayville 330 111 468 49
McClusky 220 101 97 10
McVille 110 100 160 15
Medina 220 101 166 20
Medora 110 110 33 6
Menoken 110 110 45 4
Milnor 440 202 231 26
Minnewaukan 220 111 266 23
Minot 24213 1476 8,092 705
Minot AFB 330 210 725 59
Minto 220 111 256 18
Mohall 220 101 335 49
Montpelier 220 101 124 14
Mott 220 101 212 23
Munich 220 111 111 16
Napoleon 220 101 249 23
New England 220 101 284 42
New Rockford 220 101 291 25
New Salem 220 101 347 28
New Town 330 101 944 78
Newburg 220 101 84 13
Northwood 220 101 300 22
Oakes 220 101 479 35
Oberon 110 110 59 6
Page 220 100 112 9
Park River 220 101 441 35
Parshall 220 111 284 43
Pembina 220 111 138 20
Petersburg 110 001 126 16
Pingree 110 001 54 8
Plaza 220 101 157 14
Powers Lake 220 111 204 31
RALEIGH 101 001 23 6
Ray 220 111 335 21
Rhame 110 100 43 4
Richardton 220 001 227 19
Rolette 220 111 191 26
Rolla 220 101 273 19
Roseglen 110 111 - -
Rugby 321 201 663 39
Saint Anthony 110 110 20 3
Saint John 220 111 384 38
Saint Thomas 220 101 57 10
Sawyer 110 110 31 7
Scranton 220 101 145 16
Selfridge 220 101 95 14
Solen 110 001 76 10
South Heart 220 101 345 31
Stanley 220 101 690 55
Starkweather 220 101 78 18
Steele 220 101 349 36
Sterling 110 110 19 4
Strasburg 220 101 123 13
Surrey 220 101 409 33
Tappen 110 000 39 6
Taylor 110 000 125 10
Thompson 220 101 524 40
Tioga 220 101 448 37
Tower City 330 211 89 13
Towner 220 111 197 27
Trenton 220 111 293 23
Turtle Lake 220 101 173 19
Underwood 220 101 230 34
Valley City 541 101 1,123 86
Velva 220 101 474 39
Wahpeton 651 221 1,311 96
Walhalla 220 111 200 23
Warwick 330 011 236 22
Washburn 220 101 330 26
Watford City 651 313 3,773 90
West Fargo 14131 922 9,470 748
Westhope 220 101 126 38
White Shield 220 111 168 32
Williston 27261 232 4,687 292
Wilton 220 101 247 21
Wimbledon 220 111 420 40
Wing 220 111 93 15
Wishek 220 101 175 29
Wyndmere 220 101 235 25
Zeeland 220 101 34 10