The most improved public preschools in North Dakota are Demores Elementary School, Prairie Elementary School and Zeeland Elementary School.
A school's improvement is based on a its total rise in ranking spots during the last five years (2020-25).
Improved Rank Range: 42
382
Avg. Improved Rank: 145
Most Improved ºÚÁÏÍø¹ÙÍø Preschools in North Dakota (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
Demores Elementary School
(Math: 60-79% | Reading: 60-79%)
Rank:
Rank:
10/
Top 1%10
Rank Change: +382
(from 384 to 2)
(from 384 to 2)
Grades: PK-8
350 Broadway
Medora, ND 58645
(701) 623-4868
Medora, ND 58645
(701) 623-4868
Rank: #22.
Prairie Elementary School
(Math: 60-79% | Reading: 40-59%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +323
(from 384 to 61)
(from 384 to 61)
Grades: PK-8
12793 20th St
Medora, ND 58645
(701) 575-4773
Medora, ND 58645
(701) 575-4773
Rank: #33.
Zeeland Elementary School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +306
(from 384 to 78)
(from 384 to 78)
Grades: PK-6
510 Main Ave
Zeeland, ND 58581
(701) 423-5429
Zeeland, ND 58581
(701) 423-5429
Rank: #44.
Sundale Colony Elementary School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +287
(from 357 to 70)
(from 357 to 70)
Grades: PK-6
14226 75th St Se
Milnor, ND 58060
(701) 427-5868
Milnor, ND 58060
(701) 427-5868
Rank: #55.
Fessenden-bowdon Elementary School
(Math: 45-49% | Reading: 55-59%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +275
(from 340 to 65)
(from 340 to 65)
Grades: PK-8
500 2nd St N
Fessenden, ND 58438
(701) 547-3296
Fessenden, ND 58438
(701) 547-3296
Rank: #66.
Marmarth Elementary School
(Math: <50% | Reading: 40-59%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +257
(from 384 to 127)
(from 384 to 127)
Grades: PK-8
301 2nd Ave Se
Marmarth, ND 58643
(701) 279-5521
Marmarth, ND 58643
(701) 279-5521
Rank: #77.
Starkweather Elementary School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +201
(from 301 to 100)
(from 301 to 100)
Grades: PK-6
505 E Main Street
Starkweather, ND 58377
(701) 292-4381
Starkweather, ND 58377
(701) 292-4381
Rank: #88.
Kensal Elementary School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +195
(from 265 to 70)
(from 265 to 70)
Grades: PK-6
803 1st Ave
Kensal, ND 58455
(701) 435-2484
Kensal, ND 58455
(701) 435-2484
Rank: #99.
Linton Elementary School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +181
(from 187 to 6)
(from 187 to 6)
Grades: PK-8
101 Ne 3rd St
Linton, ND 58552
(701) 254-4138
Linton, ND 58552
(701) 254-4138
Rank: #1010.
Fairmount Elementary School
(Math: 40-59% | Reading: 40-59%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +167
(from 318 to 151)
(from 318 to 151)
Grades: PK-6
400 E Main Ave
Fairmount, ND 58030
(701) 474-5469
Fairmount, ND 58030
(701) 474-5469
Rank: #1111.
South Prairie Elementary School
(Math: 42% | Reading: 52%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +159
(from 297 to 138)
(from 297 to 138)
Grades: PK-8
100 177th Ave Sw
Minot, ND 58701
(701) 722-3537
Minot, ND 58701
(701) 722-3537
Rank: #1212.
Burke Central Elementary School
(Math: 21-39% | Reading: 40-59%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +151
(from 430 to 279)
(from 430 to 279)
Grades: PK-6
101 4th Avenue W
Lignite, ND 58752
(701) 933-2821
Lignite, ND 58752
(701) 933-2821
Rank: #1313.
Burlington-des Lacs Elementary School
(Math: 60-64% | Reading: 45-49%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +149
(from 222 to 73)
(from 222 to 73)
Grades: PK-6
301 Wallace St
Burlington, ND 58722
(701) 839-7135
Burlington, ND 58722
(701) 839-7135
Rank: #1414.
Montpelier Elementary School
(Math: 60-69% | Reading: 40-49%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +148
(from 265 to 117)
(from 265 to 117)
Grades: PK-6
214 7th Ave
Montpelier, ND 58472
(701) 489-3348
Montpelier, ND 58472
(701) 489-3348
Rank: #1515.
North Border-pembina Elementary School
(Math: 50-59% | Reading: 60-69%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +144
(from 169 to 25)
(from 169 to 25)
Grades: PK-8
155 S 3rd St
Pembina, ND 58271
(701) 825-6261
Pembina, ND 58271
(701) 825-6261
Rank: #1616.
Powers Lake Elementary School
(Math: 45-49% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +138
(from 301 to 163)
(from 301 to 163)
Grades: PK-8
600 Railroad Ave E
Powers Lake, ND 58773
(701) 464-5432
Powers Lake, ND 58773
(701) 464-5432
Rank: #1717.
Pingree-buchanan Elementary School
(Math: 50-59% | Reading: 40-49%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +116
(from 254 to 138)
(from 254 to 138)
Grades: PK-6
208 3rd Ave
Buchanan, ND 58420
(701) 252-4653
Buchanan, ND 58420
(701) 252-4653
Rank: #1818.
J Nelson Kelly Elementary School
(Math: 66% | Reading: 64%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +113
(from 127 to 14)
(from 127 to 14)
Grades: PK-5
3000 Cherry St
Grand Forks, ND 58201
(701) 746-2265
Grand Forks, ND 58201
(701) 746-2265
Rank: #1919.
William S Gussner Elementary School
(Math: 70-74% | Reading: 60-64%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +110
(from 117 to 7)
(from 117 to 7)
Grades: PK-5
1509 4th St Ne
Jamestown, ND 58402
(701) 252-3846
Jamestown, ND 58402
(701) 252-3846
Rank: #2020.
Taylor-richardton Elementary School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +106
(from 195 to 89)
(from 195 to 89)
Grades: PK-4
306 Ertel Ave
Taylor, ND 58656
(701) 974-3585
Taylor, ND 58656
(701) 974-3585
Rank: #2121.
Kulm Elementary School
(Math: 40-49% | Reading: 60-69%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +105
(from 169 to 64)
(from 169 to 64)
Grades: PK-8
217 2nd Ave Se
Kulm, ND 58456
(701) 647-2303
Kulm, ND 58456
(701) 647-2303
Rank: #2222.
Lakota Elementary School
(Math: 40-44% | Reading: 40-49%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +103
(from 318 to 215)
(from 318 to 215)
Grades: PK-6
316 E Ave East
Lakota, ND 58344
(701) 247-2955
Lakota, ND 58344
(701) 247-2955
Rank: #23 - 2423. - 24.
Richland Elementary School
(Math: 65-69% | Reading: 50-54%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +99
(from 137 to 38)
(from 137 to 38)
Grades: PK-6
106 Broadway
Abercrombie, ND 58001
(701) 553-8321
Abercrombie, ND 58001
(701) 553-8321
Rank: #23 - 2423. - 24.
Enderlin Area Elementary School
(Math: 45-49% | Reading: 50-54%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +99
(from 195 to 96)
(from 195 to 96)
Grades: PK-6
410 Bluff St
Enderlin, ND 58027
(701) 437-2240
Enderlin, ND 58027
(701) 437-2240
Rank: #2525.
North Shore Plaza Elementary School
(Math: 60-64% | Reading: 45-49%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +96
(from 169 to 73)
(from 169 to 73)
Grades: PK-6
801 Covell St
Plaza, ND 58771
(701) 497-3734
Plaza, ND 58771
(701) 497-3734
Rank: #2626.
Nathan Twining Elementary School
(Math: 65-69% | Reading: 50-54%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +90
(from 128 to 38)
(from 128 to 38)
Grades: PK-5
1422 N Louisiana St
Grand Forks Afb, ND 58204
(701) 787-5100
Grand Forks Afb, ND 58204
(701) 787-5100
Rank: #2727.
Barnes County North Elementary School
(Math: 40-44% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +82
(from 198 to 116)
(from 198 to 116)
Grades: PK-8
2184 101st Ave Se
Wimbledon, ND 58492
(701) 646-6202
Wimbledon, ND 58492
(701) 646-6202
Rank: #2828.
Grenora Elementary School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +80
(from 169 to 89)
(from 169 to 89)
Grades: PK-6
402 Robinson St
Grenora, ND 58845
(701) 694-2711
Grenora, ND 58845
(701) 694-2711
Rank: #2929.
Bowbells Elementary School
(Math: 40-59% | Reading: ≤20%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +78
(from 384 to 306)
(from 384 to 306)
Grades: PK-6
200 Madison Ave Nw
Bowbells, ND 58721
(701) 377-2396
Bowbells, ND 58721
(701) 377-2396
Rank: #3030.
Central Cass Elementary School
(Math: 55-59% | Reading: 65-69%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +69
(from 85 to 16)
(from 85 to 16)
Grades: PK-4
802 5th St N
Casselton, ND 58012
(701) 347-5352
Casselton, ND 58012
(701) 347-5352
Rank: #3131.
Divide County Elementary School
(Math: 35-39% | Reading: 40-44%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +62
(from 318 to 256)
(from 318 to 256)
Grades: PK-6
101 2nd St Ne
Crosby, ND 58730
(701) 965-6324
Crosby, ND 58730
(701) 965-6324
Rank: #3232.
Mapleton Elementary School
(Math: 45-49% | Reading: 50-54%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +53
(from 149 to 96)
(from 149 to 96)
Grades: PK-6
300 1st St
Mapleton, ND 58059
(701) 282-3833
Mapleton, ND 58059
(701) 282-3833
Rank: #3333.
Washburn Elementary School
(Math: 40-44% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +49
(from 187 to 138)
(from 187 to 138)
Grades: PK-6
713 7th Street
Washburn, ND 58577
(701) 462-3221
Washburn, ND 58577
(701) 462-3221
Rank: #3434.
North Border-walhalla Elementary School
(Math: 70-74% | Reading: 65-69%)
Rank:
Rank:
10/
Top 1%10
Rank Change: +45
(from 49 to 4)
(from 49 to 4)
Grades: PK-8
605 10th St
Walhalla, ND 58282
(701) 549-3751
Walhalla, ND 58282
(701) 549-3751
Rank: #3535.
Scranton Elementary School
(Math: 60-69% | Reading: 60-69%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +42
(from 49 to 7)
(from 49 to 7)
Grades: PK-6
1st And Fries
Scranton, ND 58653
(701) 275-8266
Scranton, ND 58653
(701) 275-8266
Show 100 more public schools in ND (out of 163 total schools)
Loading...
Recent Articles

10 Advantages of ºÚÁÏÍø¹ÙÍø Education in 2025
Explore 10 key benefits of public education in 2025, with fresh statistics, expert insights, and real-world examples for parents and educators.

COVID-19’s Lasting Impact on U.S. ºÚÁÏÍø¹ÙÍø Schools (2025)
Explore how COVID-19 continues to affect U.S. public schools in 2025: learning losses, enrollment shifts, mental health, and recovery strategies.