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

3 schools in Mayville

North Dakota · Public K-12

Within Mayville, North Dakota, 3 public K-12 schools teach roughly 517 students, an average of 172 per campus.

7-year change in Mayville

SY 2017-18 vs SY 2024-25
Total enrollment
517
+29 (+6%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
87%
was 91%
% Hispanic
7%
was 5%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
MAY-PORT CG HIGH SCHOOLHigh09-12143
MAY-PORT CG MIDDLE SCHOOLMiddle06-08129
PETER BOE JR ELEMENTARY SCHOOLElementaryPK-05245

About Mayville

Mayville is a small North Dakota city in terms of public-school footprint, with 3 schools and 517 students total.

For a sense of the school types, the city covers 1 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 172, lower than the state mean of about 238.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment increased 6%: 488 students in SY 2017-18 versus 517 in SY 2024-25. Demographically, the White share of enrollment shrank from 91% to 87%.

Within the allk12 community for this area, the community for Mayville discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Mayville, North Dakota?
There are 3 public K-12 schools in Mayville, with a combined enrollment of about 517.
How many elementary, middle, and high schools are in Mayville?
Mayville has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Mayville?
PETER BOE JR ELEMENTARY SCHOOL is the largest public school in Mayville by enrollment, with approximately 245 students.
What school districts serve Mayville?
Mayville public schools are operated by MAY-PORT CG 14.
What grade levels do public schools in Mayville cover?
Public schools in Mayville serve students from pre-K through grade 12.