Approximately 25% of public high school students in North Dakota are eligible for free lunch (2026).
The public high schools with the highest eligible for free lunch are listed below (where sufficient data available).
The public high school with the highest percentage of students eligible for free lunch in North Dakota is Dunseith High School, Selfridge High School, and Solen High School, among others each with 100% of students eligible.
Eligible for Free Lunch Range: 31%
100%
Avg. Eligible for Free Lunch: 66%
Public High Schools Eligible For Free Lunch in North Dakota (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Eligible for Free Lunch
Grades
Location
Rank: #1 - 71. - 7.
Dunseith High School
(Math: ≤5% | Reading: 10-14%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 100%
Grades: 7-12
310 3rd Ave Sw
Dunseith, ND 58329
(701) 244-5249
Dunseith, ND 58329
(701) 244-5249
Rank: #1 - 71. - 7.
Four Winds Community High School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 100%
Grades: 9-12
7268 Highway 57 W
Fort Totten, ND 58335
(701) 766-1400
Fort Totten, ND 58335
(701) 766-1400
Rank: #1 - 71. - 7.
Saint John High School
(Math: ≤20% | Reading: 20-29%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 100%
Grades: 9-12
400 Foussard Ave
Saint John, ND 58369
(701) 477-5651
Saint John, ND 58369
(701) 477-5651
Rank: #1 - 71. - 7.
Selfridge High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Eligible for Free Lunch: 100%
Grades: 7-12
210 2nd Ave S
Selfridge, ND 58568
(701) 422-3353
Selfridge, ND 58568
(701) 422-3353
Rank: #1 - 71. - 7.
Solen High School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 100%
Grades: 6-12
902 W Broadway St
Solen, ND 58570
(701) 445-3331
Solen, ND 58570
(701) 445-3331
Rank: #1 - 71. - 7.
Turtle Mountain Community High School
(Math: 10-14% | Reading: 10-14%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 100%
Grades: 9-12
1350 Braves Boulevard
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Rank: #1 - 71. - 7.
Warwick High School
(Math: ≤20% | Reading: <50%)
Rank:
Rank:
4/
Bottom 50%10
Eligible for Free Lunch: 100%
Grades: 9-12
210 4th Ave
Warwick, ND 58381
(701) 294-2561
Warwick, ND 58381
(701) 294-2561
Rank: #8 - 118. - 11.
Eligible for Free Lunch: 99%
Grades: K-12
17 Warrior Way
Mandaree, ND 58757
(701) 759-3311
Mandaree, ND 58757
(701) 759-3311
Rank: #8 - 118. - 11.
South Central Alternative High School
(Math: <50%)
Eligible for Free Lunch: 99%
Grades: 9-12
406 S Anderson St
Bismarck, ND 58504
(701) 323-4520
Bismarck, ND 58504
(701) 323-4520
Rank: #8 - 118. - 11.
Eligible for Free Lunch: 99%
Grades: K-12
9189 Hwy 24
Fort Yates, ND 58538
(701) 854-3461
Fort Yates, ND 58538
(701) 854-3461
Rank: #8 - 118. - 11.
Eligible for Free Lunch: 99%
Grades: 9-12
1350 Braves Boulevard
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Rank: #1212.
Eligible for Free Lunch: 98%
Grades: K-12
2 2nd Ave West
Roseglen, ND 58775
(701) 743-4350
Roseglen, ND 58775
(701) 743-4350
Rank: #1313.
Minnewaukan High School
(Math: ≤20% | Reading: ≤20%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 92%
Grades: 9-12
4675 Hwy 281 N
Minnewaukan, ND 58351
(701) 473-5306
Minnewaukan, ND 58351
(701) 473-5306
Rank: #1414.
Dakota High School
(Reading: 21-39%)
Eligible for Free Lunch: 88%
Grades: 9-12
1305 9th Ave S
Fargo, ND 58103
(701) 446-2800
Fargo, ND 58103
(701) 446-2800
Rank: #1515.
Eligible for Free Lunch: 85%
Grades: 6-12
701 16th Ave Sw
Mandan, ND 58554
(701) 667-1400
Mandan, ND 58554
(701) 667-1400
Rank: #1616.
Sundale Colony High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Eligible for Free Lunch: 77%
Grades: 7-12
14226 75th St Se
Milnor, ND 58060
(701) 427-5868
Milnor, ND 58060
(701) 427-5868
Rank: #1717.
Mandaree High School
(Math: <50%)
Eligible for Free Lunch: 60%
Grades: 9-12
110 3rd St Nw
Mandaree, ND 58757
(701) 759-3311
Mandaree, ND 58757
(701) 759-3311
Rank: #1818.
Hebron High School
(Math: 80-89% | Reading: 50-59%)
Rank:
Rank:
10/
Top 5%10
Eligible for Free Lunch: 53%
Grades: 7-12
400 Church Ave
Hebron, ND 58638
(701) 878-4442
Hebron, ND 58638
(701) 878-4442
Rank: #19 - 2019. - 20.
Community Alternative High School
(Math: <50% | Reading: ≤20%)
Rank:
Rank:
4/
Bottom 50%10
Eligible for Free Lunch: 44%
Grades: 9-12
500 Stanford Rd Ste B
Grand Forks, ND 58203
(701) 795-2777
Grand Forks, ND 58203
(701) 795-2777
Rank: #19 - 2019. - 20.
Fairmount High School
(Math: ≤20% | Reading: 30-39%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 44%
Grades: 7-12
400 E Main Ave
Fairmount, ND 58030
(701) 474-5469
Fairmount, ND 58030
(701) 474-5469
Rank: #2121.
Zeeland High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Eligible for Free Lunch: 43%
Grades: 7-12
510 Main Ave
Zeeland, ND 58581
(701) 423-5429
Zeeland, ND 58581
(701) 423-5429
Rank: #2222.
White Shield High School
(Math: <50%)
Eligible for Free Lunch: 42%
Grades: 9-12
1300 Warrior St
Roseglen, ND 58775
(701) 743-4350
Roseglen, ND 58775
(701) 743-4350
Rank: #23 - 2423. - 24.
Minto High School
(Math: 21-39% | Reading: 40-59%)
Rank:
Rank:
4/
Bottom 50%10
Eligible for Free Lunch: 41%
Grades: 9-12
200 4th St
Minto, ND 58261
(701) 248-3479
Minto, ND 58261
(701) 248-3479
Rank: #23 - 2423. - 24.
New Town High School
(Math: ≤10% | Reading: 30-39%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 41%
Grades: 9-12
300 Eagle Dr
New Town, ND 58763
(701) 627-3658
New Town, ND 58763
(701) 627-3658
Rank: #2525.
Sawyer High School
(Reading: <50%)
Eligible for Free Lunch: 40%
Grades: 9-12
25 1st Ave Sw
Sawyer, ND 58781
(701) 624-5167
Sawyer, ND 58781
(701) 624-5167
Rank: #26 - 2726. - 27.
Eight Mile High School
(Math: ≤20% | Reading: 21-39%)
Rank:
Rank:
1/
Bottom 50%10
Eligible for Free Lunch: 39%
Grades: 9-12
203 1st St E
Trenton, ND 58853
(701) 774-8221
Trenton, ND 58853
(701) 774-8221
Rank: #26 - 2726. - 27.
Rolette High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Eligible for Free Lunch: 39%
Grades: 9-12
901 3rd Ave Ne
Rolette, ND 58366
(701) 246-3595
Rolette, ND 58366
(701) 246-3595
Rank: #28 - 2928. - 29.
Elgin-new Leipzig High School
(Math: 20-29% | Reading: 40-59%)
Rank:
Rank:
4/
Bottom 50%10
Eligible for Free Lunch: 37%
Grades: 7-12
110 West St N
Elgin, ND 58533
(701) 584-2374
Elgin, ND 58533
(701) 584-2374
Rank: #28 - 2928. - 29.
Finley-sharon High School
(Math: 21-39% | Reading: 21-39%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 37%
Grades: 7-12
201 3rd St
Finley, ND 58230
(701) 524-2420
Finley, ND 58230
(701) 524-2420
Rank: #30 - 3130. - 31.
Grafton High School
(Math: 30-39% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
Eligible for Free Lunch: 35%
Grades: 9-12
1548 School Road
Grafton, ND 58237
(701) 352-1930
Grafton, ND 58237
(701) 352-1930
Rank: #30 - 3130. - 31.
Mt Pleasant High School
(Math: 15-19% | Reading: 40-49%)
Rank:
Rank:
3/
Bottom 50%10
Eligible for Free Lunch: 35%
Grades: 7-12
201 5th St Ne
Rolla, ND 58367
(701) 477-3151
Rolla, ND 58367
(701) 477-3151
Rank: #32 - 3332. - 33.
North Sargent High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Eligible for Free Lunch: 33%
Grades: 9-12
16 1st St Sw
Gwinner, ND 58040
(701) 678-2492
Gwinner, ND 58040
(701) 678-2492
Rank: #32 - 3332. - 33.
Tgu-towner High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Eligible for Free Lunch: 33%
Grades: 9-12
302 2nd St Se
Towner, ND 58788
(701) 537-5414
Towner, ND 58788
(701) 537-5414
Rank: #34 - 3534. - 35.
North Border-walhalla High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Eligible for Free Lunch: 31%
Grades: 9-12
605 10th St
Walhalla, ND 58282
(701) 549-3751
Walhalla, ND 58282
(701) 549-3751
Rank: #34 - 3534. - 35.
Richardton-taylor High School
(Math: 15-19% | Reading: 40-44%)
Rank:
Rank:
2/
Bottom 50%10
Eligible for Free Lunch: 31%
Grades: 7-12
320 Raider Rd
Richardton, ND 58652
(701) 974-2111
Richardton, ND 58652
(701) 974-2111
Frequently Asked Questions
What is the North Dakota average of public high schools students eligible for free lunch?
The North Dakota average of public high schools students eligible for free lunch is 25%% for 2026.
What are the public high schools with the highest percentage of students eligible for free lunch in North Dakota?
The best top-ranked public high schools in North Dakota include Dunseith High School, Four Winds Community High School and Saint John High School.
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
