The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·TURTLE MOUNTAIN ELEMENTARY SCHOOL·NCES 590010600170

Turtle Mountain Elementary School

1209 Gilbert Godon Street, Belcourt, ND 58316 · (701) 477-6471 · Rolette County
GRADES KG–05ELEMENTARY43-RURALTITLE IREGULAR SCHOOL544 STUDENTS
Enrollment
544
Elementary
STATE 212
Student : Teacher
33.0:1
17 FTE teachers
STATE 11.4:1
Free / Reduced Lunch
99%
541 students
STATE 37%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Kindergarten8215%
Grade 19317%
Grade 27915%
Grade 310119%
Grade 410119%
Grade 58816%
Student demographics
0%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 49% · US 70%
Native American
544100%
STATE 11% · US 1%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
29454%
Female
25046%

Discussions

+ POST

Where Turtle Mountain Elementary School ranks

Among elementary schools
MeasureThis schoolIn North DakotaIn Rolette County
Enrollment
ranked largest first
544#12 of 283#2 of 8
Students per teacher
ranked fewest first
33.0:1#130 of 130#6 of 6
Diversity index
ranked most diverse first
0.0%#130 of 131#5 of 6
Free and reduced lunch
ranked highest share first
99.4%#5 of 201#4 of 7
Enrollment change since 2017-18
ranked steepest decline first
-30.9%#10 of 74N/A
Ranked against other public elementary schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list.

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
544
-243 (-31%) vs 2017
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2554416.533.0:199% (541)
2023-245142619.8:199% (511)
2022-235553117.9:199% (552)
2017-18787N/AN/A100% (787)
Source: NCES Common Core of Data. Rows are the federal collections on file for Turtle Mountain Elementary School.

About Turtle Mountain Elementary School

Turtle Mountain Elementary School is a large elementary school in Belcourt, North Dakota, administered by Turtle Mountain Elementary School. The school serves 544 students in kindergarten through 5 in 2024-25. The average among elementary schools in North Dakota is roughly 212 students; this school is 157% larger than that.

Federal records list Turtle Mountain Elementary School as its own district.

Turtle Mountain Elementary School enrolls a student body that is 100% Native American. Turtle Mountain Elementary School has a diversity index of 0%, compared with 70% for all US public school students.

Turtle Mountain Elementary School counts 16.5 full-time-equivalent teachers, about 33.0 students for each one. The 11.4:1 average for elementary schools in North Dakota is lower than this school's figure. About 99% of students at the school meet free or reduced-price lunch income limits.

Federal survey data for Rolette County show that median household income is about $59,517, roughly 18% of adults have a four-year degree or more, and the share of residents below the poverty line is 20%. Turtle Mountain Elementary School is among the 21 public schools in Rolette County.

TURTLE MOUNTAIN COMMUNITY ELEMENTARY SCHOOL is located less than a tenth of a mile from Turtle Mountain Elementary School. Within five miles are 7 other public schools.

The school's locale code, Rural: Remote, means it is in rural territory far from an urban area.

Turtle Mountain Elementary School saw enrollment fall 31% between 2017-18 and 2024-25.

Discussion on this page can cover sports tryouts, band and choir, and theater. Posting is open to anyone connected to the school.

Rolette County at a glance

View full county profile
Population
11,924
Census ACS
Median income
$59,517
Household, ACS
Bachelor's+
18%
Adults 25+
Poverty rate
20%
Below federal line
Schools in county
21
4,695 students

Quick facts

School name
Turtle Mountain Elementary School
District
Turtle Mountain Elementary School
Address
1209 Gilbert Godon Street, Belcourt, ND 58316
Phone
(701) 477-6471
County
Rolette County
Level
Elementary
Grade range
KG–05
Total enrollment
544
Teachers (FTE)
17
Student–teacher ratio
33.0:1
Free and reduced lunch
541 (99%)
Locale
43-Rural: Remote
NCES ID
590010600170
Charter school
No
Virtual school
No

Related schools

Other schools in Belcourt
Nearby schools

Frequently asked questions

About Turtle Mountain Elementary School
What is the total enrollment at Turtle Mountain Elementary School?
Turtle Mountain Elementary School enrolls approximately 544 students in grades KG-05.
What age range does Turtle Mountain Elementary School serve?
Turtle Mountain Elementary School serves students from grade KG through grade 05.
What is the student-teacher ratio at Turtle Mountain Elementary School?
The student-to-teacher ratio at Turtle Mountain Elementary School is approximately 33.0:1 (17 FTE teachers).
What is the racial breakdown of students at Turtle Mountain Elementary School?
At Turtle Mountain Elementary School, the student body is approximately .
Is Turtle Mountain Elementary School public or private?
Turtle Mountain Elementary School is a public K-12 school, overseen by Turtle Mountain Elementary School.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post