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

1 schools in Cannon Ball

North Dakota · Public K-12

Of all public K-12 schools in North Dakota, 1 sit inside Cannon Ball city limits, with combined enrollment of roughly 115 students (1 elementary).

7-year change in Cannon Ball

SY 2017-18 vs SY 2024-25
Total enrollment
115
-1 (-1%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CANNON BALL ELEMENTARY SCHOOLElementaryPK-05115

About Cannon Ball

Cannon Ball is a compact North Dakota city in terms of public-school footprint, with 1 schools and 115 students total.

Per-campus enrollment runs near 115, meaningfully below the state mean of about 238.

Over the past 7-year window. Across the same 7-year window, public-school enrollment remained close to its prior level: 116 students in SY 2017-18 versus 115 in SY 2024-25.

On this page, the community for Cannon Ball discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Cannon Ball?
Cannon Ball, North Dakota has 1 public K-12 schools serving approximately 115 students.
How many elementary, middle, and high schools are in Cannon Ball?
Cannon Ball has 1 elementary public schools.
What is the largest public school in Cannon Ball?
CANNON BALL ELEMENTARY SCHOOL is the largest public school in Cannon Ball by enrollment, with approximately 115 students.
What school districts serve Cannon Ball?
Cannon Ball public schools are operated by SOLEN 3.
What grade levels do public schools in Cannon Ball cover?
Public schools in Cannon Ball serve students from pre-K through grade 5.