The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MAY-PORT CG 14·NCES 380004100019

MAY-PORT CG MIDDLE SCHOOL

900 Main St W, Mayville, ND 58257 · (701) 788-2281 · Traill County
GRADES 06–08MIDDLE43-RURALREGULAR SCHOOL129 STUDENTS
Enrollment
129
Middle
DISTRICT 172 · STATE 453
Student : Teacher
12.9:1
10 FTE teachers
DISTRICT 11.4:1 · STATE 11.7:1
Free / Reduced Lunch
19%
24 students
DISTRICT 17% · STATE 37%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
40
Grade 7
48
Grade 8
41
Student demographics
White
10985%
DISTRICT 86% · STATE 70%
Hispanic
129%
DISTRICT 7% · STATE 8%
Two+
43%
DISTRICT 2% · STATE 5%
Native American
43%
DISTRICT 3% · STATE 11%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
6450%
Female
6550%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at MAY-PORT CG MIDDLE SCHOOL.
START A DISCUSSION
Recent discussions in North Dakota

Test scores

ND A+ 2024-25 . % Proficient + Advanced
English Language Arts
47.0%
ND avg 38.7%
Math
48.0%
ND avg 40.0%
Source: ND A+. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
129
+24 (+23%) vs 2017
Student : Teacher
12.9:1
was 10.5:1
% White
85%
was 91%
% Hispanic
9%
was 3%
% Black
0%
was 2%
Source: NCES Common Core of Data

About MAY-PORT CG MIDDLE SCHOOL

As an one-room-style intermediate school in Mayville, North Dakota, MAY-PORT CG MIDDLE SCHOOL serves 129 students from grades 6 through 8, operated by MAY-PORT CG 14. That puts it 72% leaner than the typical public school in North Dakota, which averages around 453 students.

MAY-PORT CG MIDDLE SCHOOL is one of 3 schools operated by MAY-PORT CG 14, a district that educates 517 students overall.

Demographically, MAY-PORT CG MIDDLE SCHOOL lists that the student body is overwhelmingly White (85%). Other groups include 9% Hispanic, 3% multiracial, 3% Native American.

On the resource side, On paper, MAY-PORT CG MIDDLE SCHOOL has 10 full-time-equivalent teachers, translating to a class-load average of around 12.9:1. Statewide, the average ratio sits near 11.7:1, putting MAY-PORT CG MIDDLE SCHOOL higher than the state norm the norm. An estimated 19% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator.

Around the school, ACS estimates for Traill County put median household income runs about $87,004, 31% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 6%. Across Traill County's 10 public schools (combined enrollment of about 1,378 students), MAY-PORT CG MIDDLE SCHOOL is one campus in the mix.

MAY-PORT CG HIGH SCHOOL is the nearest neighboring public school, about 0.0 miles from this campus. Within five miles, there are 2 other public schools.

The school occupies an outlying site.

Five-year trend. Looking back 7 years, enrollment at MAY-PORT CG MIDDLE SCHOOL has grew 23%, going from 105 students in 2018 to 129 in 2025. White enrollment moved from 91% to 85% across the same window. Class-load math has loosened: from 10.5:1 in 2018 to 12.9:1 in 2025.

On this page, posts here usually surface around sports schedules, lunch menu changes, and school spirit week. Anyone with firsthand experience at this school can post or comment.

Traill County at a glance

View full county profile
Population
7,970
Census ACS
Median income
$87,004
Household, ACS
Bachelor's+
31%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
10
1,378 students

Quick facts

School name
MAY-PORT CG MIDDLE SCHOOL
District
MAY-PORT CG 14
Address
900 Main St W, Mayville, ND 58257
Phone
(701) 788-2281
County
Traill County
Level
Middle
Grade range
06–08
Total enrollment
129
Teachers (FTE)
10
Student–teacher ratio
12.9:1
Free/Reduced lunch
24 (19%)
Locale
43-Rural: Remote
NCES ID
380004100019
Charter school
No
Virtual school
No

Related schools

Other schools in MAY-PORT CG 14
Other schools in Mayville
Nearby schools

Frequently asked questions

About MAY-PORT CG MIDDLE SCHOOL
What is the total enrollment at MAY-PORT CG MIDDLE SCHOOL?
MAY-PORT CG MIDDLE SCHOOL enrolls approximately 129 students in grades 06-08.
Is MAY-PORT CG MIDDLE SCHOOL an elementary, middle, or high school?
MAY-PORT CG MIDDLE SCHOOL is a middle school covering grades 06-08.
How many students per teacher at MAY-PORT CG MIDDLE SCHOOL?
Approximately 12.9:1 students per teacher at MAY-PORT CG MIDDLE SCHOOL.
How diverse is MAY-PORT CG MIDDLE SCHOOL?
MAY-PORT CG MIDDLE SCHOOL reports a student body of 85% White, 9% Hispanic, 3% Two or more.
What district is MAY-PORT CG MIDDLE SCHOOL in?
MAY-PORT CG MIDDLE SCHOOL is part of MAY-PORT CG 14.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post