The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·GRAND FORKS 1·NCES 380813000814

NATHAN TWINING MIDDLE SCHOOL

1422 N Louisiana St, Grand Forks AFB, ND 58204 · (701) 787-5100 · Grand Forks County
GRADES 06–08MIDDLE42-RURALREGULAR SCHOOL69 STUDENTS
Enrollment
69
Middle
DISTRICT 424 · STATE 453
Student : Teacher
5.6:1
12 FTE teachers
DISTRICT 7.2:1 · STATE 11.7:1
Free / Reduced Lunch
17%
12 students
DISTRICT 38% · 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
18
Grade 7
26
Grade 8
25
Student demographics
White
4667%
DISTRICT 63% · STATE 70%
Hispanic
812%
DISTRICT 12% · STATE 8%
Black
69%
DISTRICT 7% · STATE 6%
Asian
23%
DISTRICT 3% · STATE 2%
Two+
57%
DISTRICT 11% · STATE 5%
Pacific Islander
23%
DISTRICT 0% · STATE 0%
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
4464%
Female
2536%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at NATHAN TWINING MIDDLE SCHOOL.
START A DISCUSSION
Recent discussions in GRAND FORKS 1

Test scores

ND A+ 2024-25 . % Proficient + Advanced
English Language Arts
42.0%
ND avg 38.7%
Math
43.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
69
-13 (-16%) vs 2017
Student : Teacher
5.6:1
was 3.6:1
% White
67%
was 57%
% Hispanic
12%
was 16%
% Black
9%
was 15%
% Asian
3%
was 4%
Source: NCES Common Core of Data

About NATHAN TWINING MIDDLE SCHOOL

As a micro-enrollment middle-grades school in Grand Forks AFB, North Dakota, NATHAN TWINING MIDDLE SCHOOL serves 69 students from grades 6 through 8, operated by GRAND FORKS 1. Compared to the state average of about 453 students per school, that is 85% smaller than typical.

Across the 18 schools in GRAND FORKS 1 (7,811 students total), NATHAN TWINING MIDDLE SCHOOL accounts for its share of the district's footprint.

Looking at the student body, NATHAN TWINING MIDDLE SCHOOL logs that White students make up the majority at 67%. Other groups include 12% Hispanic, 9% Black, 7% multiracial, 3% Asian. By comparison, Grand Forks County as a whole is about 83% White, so the school skews visibly less White than its surroundings.

Looking at the economic backdrop, Staff filings list 12 full-time-equivalent teachers, which works out to roughly 5.6:1 students per teacher. The state averages around 11.7:1, so this campus is tighter than the state norm typical. Roughly 17% of students at NATHAN TWINING MIDDLE SCHOOL qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. By comparison, Grand Forks County runs at roughly 31%, so the school's eligibility rate is meaningfully below the surrounding baseline.

In the broader community, community-level numbers for Grand Forks County indicate median household income runs about $68,075, 38% of adults hold a bachelor's degree or higher, and the poverty rate sits near 6%. NATHAN TWINING MIDDLE SCHOOL is one of 30 public schools in Grand Forks County (combined enrollment of about 9,731 students).

NATHAN TWINING ELEMENTARY SCHOOL is the nearest neighboring public school, about 0.0 miles from this campus. Counting just inside five miles, 2 other public schools cluster around NATHAN TWINING MIDDLE SCHOOL.

Geographically, the school is in a small-town area.

Looking at the recent track record. Looking back 7 years, enrollment at NATHAN TWINING MIDDLE SCHOOL has decreased 16%, going from 82 students in 2018 to 69 in 2025. The White share of enrollment ticked up from 57% to 67% over that span. Class-load math has loosened: from 3.6:1 in 2018 to 5.6:1 in 2025.

Inside the community feed, posts here usually surface around enrollment questions, classroom assignments, and PTA news. Members of the school community can share what they know.

Grand Forks County at a glance

View full county profile
Population
72,923
Census ACS
Median income
$68,075
Household, ACS
Bachelor's+
38%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
30
9,731 students

Quick facts

School name
NATHAN TWINING MIDDLE SCHOOL
District
GRAND FORKS 1
Address
1422 N Louisiana St, Grand Forks AFB, ND 58204
Phone
(701) 787-5100
County
Grand Forks County
Level
Middle
Grade range
06–08
Total enrollment
69
Teachers (FTE)
12
Student–teacher ratio
5.6:1
Free/Reduced lunch
12 (17%)
Locale
42-Rural: Distant
NCES ID
380813000814
Charter school
No
Virtual school
No

Related schools

Other schools in GRAND FORKS 1
Other schools in Grand Forks AFB
Nearby schools

Frequently asked questions

About NATHAN TWINING MIDDLE SCHOOL
How large is NATHAN TWINING MIDDLE SCHOOL?
NATHAN TWINING MIDDLE SCHOOL enrolls approximately 69 students in grades 06-08.
What grades does NATHAN TWINING MIDDLE SCHOOL serve?
NATHAN TWINING MIDDLE SCHOOL serves grades 06-08.
How many teachers does NATHAN TWINING MIDDLE SCHOOL have?
NATHAN TWINING MIDDLE SCHOOL employs 12 FTE teachers, for a student-to-teacher ratio of 5.6:1.
How diverse is NATHAN TWINING MIDDLE SCHOOL?
NATHAN TWINING MIDDLE SCHOOL reports a student body of 67% White, 12% Hispanic, 9% Black, 3% Asian, 7% Two or more.
What district is NATHAN TWINING MIDDLE SCHOOL in?
NATHAN TWINING MIDDLE SCHOOL is part of GRAND FORKS 1.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post