📊 Data: NCES CCD 2024–2025·🔄 Updated: May 2026·Editorial standards
🏠 United States · North Dakota

School Districts in
North Dakota

148 public school districts — browse by rating, county, or enter your zip code for instant results.

148
Districts
373
Zip Codes
5/10
Avg Rating
148,098
Students
Find by Zip Code
Advertisement
All North Dakota School Districts 148 districts, sorted by rating
DistrictCityRatingZip Codes
Ashley Public School District 9Ashley10/10  Excellent · 99th pct1
Barnes County North Public School District 7Courtenay10/10  Excellent · 99th pct5
Carrington Public School District 49Carrington10/10  Excellent · 99th pct3
Central Valley Public School District 3Buxton10/10  Excellent · 99th pct2
Edmore Public School District 2Fairdale10/10  Excellent · 99th pct3
Elgin-New Leipzig Public School District 49Elgin10/10  Excellent · 99th pct2
Ellendale Public School District 40Ellendale10/10  Excellent · 99th pct2
Fargo Public School District 1Fargo10/10  Excellent · 99th pct3
Fargo Public SchoolsFargo10/10  Excellent · 99th pct1
Fessenden-Bowdon Public School District 25Bowdon10/10  Excellent · 99th pct4
Finley-Sharon Public School District 19Finley10/10  Excellent · 99th pct2
Flasher Public School District 39Flasher10/10  Excellent · 99th pct3
Glen Ullin Public School District 48Glen Ullin10/10  Excellent · 99th pct1
Grenora Public School District 99Alamo10/10  Excellent · 99th pct3
Hazen Public School District 3Hazen10/10  Excellent · 99th pct1
Hebron Public School District 13Hebron10/10  Excellent · 99th pct1
Jamestown Public School District 1Jamestown10/10  Excellent · 99th pct3
Kensal Public School District 19Kensal10/10  Excellent · 99th pct1
Kindred Public School District 2Davenport10/10  Excellent · 99th pct4
LaMoure Public School District 8Dickey10/10  Excellent · 99th pct4
Lakota Public School District 66Brocket10/10  Excellent · 99th pct3
Larimore Public School District 44Arvilla10/10  Excellent · 99th pct2
Leeds Public School District 6Churchs Ferry10/10  Excellent · 99th pct3
Lewis and Clark Public School District 161Berthold10/10  Excellent · 99th pct5
Linton Public School District 36Linton10/10  Excellent · 99th pct1
Maddock Public School District 9Esmond10/10  Excellent · 99th pct2
May-Port CG Public School District 14Blanchard10/10  Excellent · 99th pct5
Midway Public School District 128Forest River10/10  Excellent · 99th pct4
Milnor Public School District 2Milnor10/10  Excellent · 99th pct1
Mohall-Lansford-Sherwood Public School District 1Mohall10/10  Excellent · 99th pct2
Munich Public School District 19Calvin10/10  Excellent · 99th pct3
New Rockford-Sheyenne Public School District 2New Rockford10/10  Excellent · 99th pct2
New Salem-Almont School DistrictAlmont10/10  Excellent · 99th pct2
Newburg United Public School District 54Kramer10/10  Excellent · 99th pct3
Northwood Public School District 129Northwood10/10  Excellent · 99th pct1
Oakes Public School District 41Oakes10/10  Excellent · 99th pct1
Park River Area Public School District 8Adams10/10  Excellent · 99th pct3
Powers Lake Public School District 27Powers Lake10/10  Excellent · 99th pct1
Richland Public School District 44Abercrombie10/10  Excellent · 99th pct4
Sawyer Public School District 16Sawyer10/10  Excellent · 99th pct1
Scranton Public School District 33Reeder10/10  Excellent · 99th pct2
South Heart Public School District 9South Heart10/10  Excellent · 99th pct1
South Prairie Public School District 70Minot10/10  Excellent · 99th pct1
Strasburg Public School District 15Hague10/10  Excellent · 99th pct2
Thompson Public School District 61Thompson10/10  Excellent · 99th pct1
Turtle Lake-Mercer Public School District 72Mercer10/10  Excellent · 99th pct2
Underwood Public School District 8Coleharbor10/10  Excellent · 99th pct3
United Public School District 7Burlington10/10  Excellent · 99th pct2
Valley City Public School District 2Valley City10/10  Excellent · 99th pct2
Washburn Public School District 4Washburn10/10  Excellent · 99th pct1
West Fargo Public School District 6Harwood10/10  Excellent · 99th pct2
Wilton Public School District 1Baldwin10/10  Excellent · 99th pct2
Wishek Public School District 19Lehr10/10  Excellent · 99th pct2
Wyndmere Public School District 42Barney10/10  Excellent · 99th pct3
Zeeland Public School District 4Zeeland10/10  Excellent · 99th pct1
Bismarck Public School District 1Bismarck5/10  Average · 50th pct3
Bismarck Public SchoolsBismarck5/10  Average · 50th pct1
Dickinson Public School District 1Dickinson5/10  Average · 50th pct2
Hillsboro Public School District 9Hillsboro5/10  Average · 50th pct3
Napoleon Public School District 2Kintyre5/10  Average · 50th pct2
Alexander Public School District 2Alexander1/10  Poor · 1th pct1
Anamoose Public School District 14Anamoose1/10  Poor · 1th pct1
Beach Public School District 3Beach1/10  Poor · 1th pct1
Belcourt Public School District 7Belcourt1/10  Poor · 1th pct1
Beulah Public School District 27Beulah1/10  Poor · 1th pct4
Bowbells Public School District 14Bowbells1/10  Poor · 1th pct1
Bowman County Public School District 1Amidon1/10  Poor · 1th pct3
Burke Central Public School District 36Columbus1/10  Poor · 1th pct4
Cavalier Public School District 6Cavalier1/10  Poor · 1th pct4
Center-Stanton Public School District 1Center1/10  Poor · 1th pct2
Central Cass Public School District 17Absaraka1/10  Poor · 1th pct5
Devils Lake Public School District 1Devils Lake1/10  Poor · 1th pct4
Divide County Public School District 1Crosby1/10  Poor · 1th pct4
Drake Public School District 57Balfour1/10  Poor · 1th pct2
Dunseith Public School District 1Dunseith1/10  Poor · 1th pct1
Eight Mile Public School District 6Trenton1/10  Poor · 1th pct1
Enderlin Area Public School District 24Enderlin1/10  Poor · 1th pct4
Fairmount Public School District 18Fairmount1/10  Poor · 1th pct1
Fordville-Lankin Public School District 5Fordville1/10  Poor · 1th pct2
Fort Totten Public School District 30Fort Totten1/10  Poor · 1th pct1
Fort Yates Public School District 4Fort Yates1/10  Poor · 1th pct1
Gackle-Streeter Public School District 56Gackle1/10  Poor · 1th pct3
Garrison Public School District 51Garrison1/10  Poor · 1th pct2
Glenburn Public School District 26Glenburn1/10  Poor · 1th pct2
Grand Forks Public School District 1Grand Forks1/10  Poor · 1th pct3
Griggs County Central School District 18Cooperstown1/10  Poor · 1th pct3
Hankinson Public School District 8Hankinson1/10  Poor · 1th pct2
Harvey Public School District 38Harvey1/10  Poor · 1th pct3
Hazelton-Moffit-Braddock Public School District 6Braddock1/10  Poor · 1th pct3
Hettinger Public School District 13Hettinger1/10  Poor · 1th pct1
Kenmare Public School District 28Donnybrook1/10  Poor · 1th pct3
Kidder County School District 1Dawson1/10  Poor · 1th pct7
Kulm Public School District 7Fredonia1/10  Poor · 1th pct2
Langdon Area Public School District 23Hannah1/10  Poor · 1th pct8
Lisbon Public School District 19Fort Ransom1/10  Poor · 1th pct2
Litchville-Marion Public School District 46Kathryn1/10  Poor · 1th pct3
Mandan Public School District 1Mandan1/10  Poor · 1th pct1
Max Public School District 50Benedict1/10  Poor · 1th pct3
McKenzie County Public School District 1Grassy Butte1/10  Poor · 1th pct4
Medina Public School District 3Cleveland1/10  Poor · 1th pct2
Midkota Public School District 7Binford1/10  Poor · 1th pct5
Minnewaukan Public School District 5Minnewaukan1/10  Poor · 1th pct1
Minot Public School District 1Minot1/10  Poor · 1th pct4
Minto Public School District 20Minto1/10  Poor · 1th pct1
Montpelier Public School District 14Montpelier1/10  Poor · 1th pct2
Mott-Regent Public School District 1Mott1/10  Poor · 1th pct2
Nesson Public School District 2Wildrose1/10  Poor · 1th pct3
New England Public School District 9New England1/10  Poor · 1th pct1
New Town Public School District 1New Town1/10  Poor · 1th pct1
North Sargent Public School District 3Gwinner1/10  Poor · 1th pct2
North Star School DistrictBisbee1/10  Poor · 1th pct4
Northern Cass Public School District 97Argusville1/10  Poor · 1th pct6
Parshall Public School District 3Parshall1/10  Poor · 1th pct1
Pingree-Buchanan Public School District 10Buchanan1/10  Poor · 1th pct2
Richardton-Taylor Public School District 34Lefor1/10  Poor · 1th pct4
Rolette Public School District 29Agate1/10  Poor · 1th pct3
Sargent Central Public School District 6Cayuga1/10  Poor · 1th pct5
Selfridge Public School District 8Selfridge1/10  Poor · 1th pct1
Solen Public School District 3Cannon Ball1/10  Poor · 1th pct2
St. John Public School District 3Saint John1/10  Poor · 1th pct1
Stanley Public School District 2Palermo1/10  Poor · 1th pct3
Starkweather Public School District 44Hampden1/10  Poor · 1th pct2
Surrey Public School District 41Deering1/10  Poor · 1th pct3
TGU Public School District 60Bantry1/10  Poor · 1th pct4
Tioga Public School District 15Mcgregor1/10  Poor · 1th pct3
Wahpeton Public School District 37Mooreton1/10  Poor · 1th pct4
Warwick Public School District 29Tokio1/10  Poor · 1th pct2
Wing Public School District 28Regan1/10  Poor · 1th pct2
Bottineau Public School District 1BottineauNot rated2
Dakota Prairie Public School District 1AnetaNot rated8
Drayton Public School District 19DraytonNot rated1
Edgeley Public School District 3BerlinNot rated2
Grafton Public School District 18GraftonNot rated2
Grand Forks Public SchoolsGrand ForksNot rated1
Hatton-Eielson Public School District 7HattonNot rated1
Hope-Page Public School District 85HopeNot rated4
Killdeer Public School District 16Dunn CenterNot rated4
Lidgerwood Public School District 28LidgerwoodNot rated1
Mandaree Public School District 36MandareeNot rated1
Maple Valley Public School District 4AyrNot rated4
McClusky-Goodrich Public School District 29DenhoffNot rated3
Mount Pleasant Public School District 4HansboroNot rated3
North Border School District 100BathgateNot rated4
Rugby Public School District 5BaltaNot rated4
Valley-Edinburg Public School District 118CrystalNot rated4
Velva Public School District 1ButteNot rated5
Westhope Public School District 17AntlerNot rated3
Williston Basin Public School District 7WillistonNot rated1

School Districts in North Dakota

North Dakota is home to 148 public school districts serving approximately 148,098 students across 373+ zip codes. The average district rating statewide is 5/10, based on state reading and math assessment proficiency (NCES EDFacts, 2017–18 — the most recent district-level federal collection we have processed), ranked against other districts in the same state. Directory data (enrollment, schools, contacts) is NCES CCD 2024–25.

Top-rated districts in North Dakota include Ashley Public School District 9, Barnes County North Public School District 7, Carrington Public School District 49, and 2 more top-rated districts. Use the table above to sort and compare all districts, or click any district name to view its full profile including assigned schools, enrollment, and spending data.

Finding Your District in North Dakota

School district boundaries in North Dakota are determined by your residential address, not just your city or zip code. In some areas, a single zip code spans multiple districts, or a district may serve students across several zip codes. The most reliable way to confirm your district is to enter your exact zip code in the search tool above.

Why School Districts Matter for Homebuyers

In North Dakota, as across the country, school district quality is one of the top three factors homebuyers cite when choosing a neighborhood. Homes in higher-rated districts often command a premium of 5–25% compared to similar homes in adjacent districts. Whether you're buying, renting, or planning a move, understanding which school district serves your address is an essential first step.

Frequently Asked Questions
How many school districts are in North Dakota?
North Dakota has 148 public school districts covering 373+ zip codes and serving an estimated 148,098 students. The statewide average district rating is 5/10 based on state assessment data.
How do I find my school district in North Dakota?
Enter your 5-digit zip code in the search box above to instantly find your North Dakota school district, including ratings, enrollment, and assigned elementary, middle, and high schools.
What is the best school district in North Dakota?
The table above is sorted by rating (highest first). Districts rated 9–10/10 are top-tier based on state reading and math proficiency. Click any district name to view its full profile.
Can I search by address instead of zip code?
Yes — on any district page, enter a full street address in the search box and it will resolve to the correct zip code automatically.
📍 Find Any Zip Code
🏠 Browse Homes in This Area
Search available homes and properties near North Dakota school districts. Compare neighborhoods by district rating before you buy.
Search Homes on Zillow →
📍 Find a Home by School District
Realtor.com lets you filter home searches by school district rating. Find your perfect neighborhood in North Dakota.
Search on Realtor.com →