;

North Dakota High School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in North Dakota by Grade Level or School Type

North Dakota Schools By Grade Level

North Dakota Schools By School Type

Select a City in North Dakota

or Choose a County: 

Adams County High Schools


Hettinger    

Barnes County High Schools


Rogers Valley City Wimbledon

Benson County High Schools


Fort Totten Leeds Maddock
Minnewaukan Warwick  

Billings County High Schools


Belfield    

Bottineau County High Schools


Belcourt Bottineau Newburg
Westhope    

Bowman County High Schools


Bowman Scranton  

Burke County High Schools


Bowbells Lignite Powers Lake

Burleigh County High Schools


Bismarck Wing  

Cass County High Schools


Casselton Fargo Hunter
Kindred Tower City West Fargo

Cavalier County High Schools


Langdon Munich  

Dickey County High Schools


Ellendale Oakes  

Divide County High Schools


Crosby    

Dunn County High Schools


Halliday Killdeer  

Eddy County High Schools


New Rockford    

Emmons County High Schools


Hazelton Linton Strasburg

Foster County High Schools


Carrington Glenfield  

Golden Valley County High Schools


Beach    

Grand Forks County High Schools


Grand Forks Inkster Larimore
Northwood Thompson  

Grant County High Schools


Elgin    

Griggs County High Schools


Cooperstown    

Hettinger County High Schools


Mott New England  

Kidder County High Schools


Steele Tappen  

Lamoure County High Schools


Edgeley Kulm Lamoure
Marion    

Logan County High Schools


Gackle Napoleon  

Mchenry County High Schools


Drake Granville Towner
Velva    

Mcintosh County High Schools


Ashley Wishek Zeeland

Mckenzie County High Schools


Alexander Mandaree Watford City

Mclean County High Schools


Garrison Max Turtle Lake
Underwood Washburn White Shield
Wilton    

Mercer County High Schools


Beulah Hazen  

Morton County High Schools


Flasher Glen Ullin Hebron
Mandan New Salem  

Mountrail County High Schools


New Town Parshall Stanley

Nelson County High Schools


Lakota Petersburg  

Oliver County High Schools


Center    

Pembina County High Schools


Cavalier Drayton Pembina
Saint Thomas Walhalla  

Pierce County High Schools


Rugby Wolford  

Ramsey County High Schools


Devils Lake Edmore Starkweather

Ransom County High Schools


Enderlin Lisbon  

Renville County High Schools


Glenburn Mohall  

Richland County High Schools


Colfax Fairmount Hankinson
Lidgerwood Wahpeton Wyndmere

Rolette County High Schools


Dunseith Rolette Rolla
Saint John    

Sargent County High Schools


Forman Gwinner Milnor

Sheridan County High Schools


Goodrich Mcclusky  

Sioux County High Schools


Selfridge Solen  

Stark County High Schools


Dickinson Richardton South Heart

Steele County High Schools


Finley Hope  

Stutsman County High Schools


Jamestown Kensal Medina
Montpelier Pingree  

Towner County High Schools


Cando Rock Lake  

Traill County High Schools


Buxton Hatton Hillsboro
Mayville    

Walsh County High Schools


Edinburg Fordville Grafton
Minto Park River  

Ward County High Schools


Berthold Des Lacs Kenmare
Makoti Minot Sawyer
Surrey    

Wells County High Schools


Fessenden Harvey  

Williams County High Schools


Grenora Ray Tioga
Trenton Williston