The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

18 schools in Grand Forks

North Dakota · Public K-12

Public K-12 schools in Grand Forks, North Dakota total 18, collectively serving roughly 7,514 students (an average of about 417 per campus).

7-year change in Grand Forks

SY 2017-18 vs SY 2024-25
Total enrollment
7,514
+232 (+3%) vs SY 2017-18
School count
16
-1 (-6%) vs SY 2017-18
% White
63%
was 74%
% Hispanic
12%
was 6%
% Black
8%
was 9%
% Asian
4%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BEN FRANKLIN ELEMENTARY SCHOOLElementaryPK-05367
CENTRAL HIGH SCHOOLHigh09-121,115
CENTURY ELEMENTARY SCHOOLElementaryPK-05493
COMMUNITY ALTERNATIVE HIGH SCHOOLHigh09-1273
DISCOVERY ELEMENTARY SCHOOLElementaryPK-05567
GRAND FORKS VIRTUAL HIGH SCHOOLElementaryM-M·
J NELSON KELLY ELEMENTARY SCHOOLElementaryPK-05482
LAKE AGASSIZ ELEMENTARY SCHOOLElementaryPK-05464
LEWIS AND CLARK ELEMENTARY SCHOOLElementaryPK-05178
PHOENIX ELEMENTARY SCHOOLElementaryPK-05235
RED RIVER HIGH SCHOOLHigh09-121,190
SCHOOL FOR THE BLINDElementaryN-N·
SCHROEDER MIDDLE SCHOOLMiddle06-08569
SOUTH MIDDLE SCHOOLMiddle06-08549
VALLEY MIDDLE SCHOOLMiddle06-08508
VIKING ELEMENTARY SCHOOLElementaryPK-05328
WILDER ELEMENTARY SCHOOLElementaryPK-05184
WINSHIP ELEMENTARY SCHOOLElementaryPK-05212

About Grand Forks

Grand Forks is a medium-population North Dakota city in terms of public-school footprint, with 18 schools and 7,514 students total.

On the level-by-level breakdown, the city comprises 12 elementary, 3 middle, and 3 high.

Average school size in Grand Forks is around 417 students, 75% higher than the North Dakota average of about 238.

Five-year track record. Across the same 7-year window, public-school enrollment climbed 3%: 7,282 students in SY 2017-18 versus 7,514 in SY 2024-25. Over that span, Grand Forks closed 1 school, going from 17 to 16. The White share of public-school enrollment contracted from 74% to 63%.

Within the allk12 community for this area, the community for Grand Forks discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Grand Forks, North Dakota?
There are 18 public K-12 schools in Grand Forks, with a combined enrollment of about 7,514.
How many elementary, middle, and high schools are in Grand Forks?
Grand Forks has 12 elementary, 3 middle, 3 high public schools.
What is the largest public school in Grand Forks?
RED RIVER HIGH SCHOOL is the largest public school in Grand Forks by enrollment, with approximately 1,190 students.
What school districts serve Grand Forks?
Grand Forks is served by 2 public school districts, including GRAND FORKS 1, ND VISION SERVICES/SCHOOL FOR THE BLIND.
What grade levels do public schools in Grand Forks cover?
Public schools in Grand Forks serve students from pre-K through grade 12.