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

TWIN LAKES ELEMENTARY

19 MI. N HWY 491 HC 30, GALLUP, NM 87301 · (505) 721-5100 · McKinley County
GRADES PK–05ELEMENTARY42-RURALTITLE IREGULAR SCHOOL256 STUDENTS
Enrollment
256
Elementary
DISTRICT 320 · STATE 287
Student : Teacher
4.9:1
52 FTE teachers
DISTRICT 5.2:1 · STATE 12.9:1
Free / Reduced Lunch
87%
223 students
DISTRICT 84% · STATE 90%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
27
Kindergarten
42
Grade 1
40
Grade 2
41
Grade 3
30
Grade 4
34
Grade 5
42
Student demographics
White
166%
DISTRICT 8% · STATE 19%
Hispanic
3714%
DISTRICT 23% · STATE 63%
Black
31%
DISTRICT 1% · STATE 2%
Asian
21%
DISTRICT 1% · STATE 1%
Two+
83%
DISTRICT 5% · STATE 4%
Native American
19074%
DISTRICT 62% · STATE 12%
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
13452%
Female
12248%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at TWIN LAKES ELEMENTARY.
START A DISCUSSION
Recent discussions in GALLUP

Test scores

NM-MSSA + NM-ASR 2024-25 . % Proficient
English Language Arts
26.2%
NM avg 44.2%
Math
16.5%
NM avg 27.2%
Source: NM-MSSA + NM-ASR. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
27.8%
composite math + reading, all grades
Predicted
36.5%
based on NM schools with similar FRL share
Beats by
-8.7pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
256
+67 (+35%) vs 2017
Student : Teacher
4.9:1
was 11.8:1
% White
6%
was 0%
% Hispanic
14%
was 2%
% Black
1%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About TWIN LAKES ELEMENTARY

TWIN LAKES ELEMENTARY operates as a middle-of-the-pack primary school in GALLUP, New Mexico, operated by GALLUP. Current enrollment sits at 256 students spanning grades pre-K through 5.

Across the 33 schools in GALLUP (12,698 students total), TWIN LAKES ELEMENTARY accounts for its share of the district's footprint.

In terms of who attends, TWIN LAKES ELEMENTARY records that the largest single group is Native American, at 74% of enrollment. The remainder looks like 14% Hispanic, 6% White, 3% multiracial.

On the income-and-resources front, Staff filings list 52 full-time-equivalent teachers, which works out to roughly 4.9:1 students per teacher. The state averages around 12.9:1, so this campus is tighter than the state norm typical. Roughly 87% of students at TWIN LAKES ELEMENTARY qualify for free or reduced-price lunch, often used as a Title I proxy.

Adjusting for the school's free-and-reduced-lunch share, TWIN LAKES ELEMENTARY tracks the demographic baseline. The model predicts 36.5% given the school's FRL share; actual proficiency is 27.8%.

Zooming out to the county, census data for McKinley County shows the typical household earns roughly $47,668 per year, roughly 13% of adults have completed at least a four-year degree, and roughly 28% of residents live below the federal poverty line. Across McKinley County's 53 public schools (combined enrollment of about 16,807 students), TWIN LAKES ELEMENTARY is one campus in the mix.

CHEE DODGE ELEMENTARY is the nearest neighboring public school, about 7.8 miles from this campus. Within ten miles, there are 2 other public schools, a sparser pattern than typical urban areas. Among the 6 schools in that immediate cluster with test data (this one included), TWIN LAKES ELEMENTARY ranks 3rd on composite proficiency, beneath the local average of 29.7%.

The campus sits in a small-town setting.

Looking at the recent track record. Over the past 7-year window, the student count climbed 35%: 189 students in 2018 compared to 256 in 2025. The Hispanic share of enrollment expanded from 2% to 14% over that span. Class-load math has narrowed: from 11.8:1 in 2018 to 4.9:1 in 2025.

In the discussion threads here, members of the TWIN LAKES ELEMENTARY community share and discuss sports schedules, lunch menu changes, and school spirit week. Posting is open to anyone connected to the school.

McKinley County at a glance

View full county profile
Population
70,431
Census ACS
Median income
$47,668
Household, ACS
Bachelor's+
13%
Adults 25+
Poverty rate
28%
Below federal line
Schools in county
53
16,807 students

Quick facts

School name
TWIN LAKES ELEMENTARY
District
GALLUP
Address
19 MI. N HWY 491 HC 30, GALLUP, NM 87301
Phone
(505) 721-5100
County
McKinley County
Level
Elementary
Grade range
PK–05
Total enrollment
256
Teachers (FTE)
52
Student–teacher ratio
4.9:1
Free/Reduced lunch
223 (87%)
Locale
42-Rural: Distant
NCES ID
350111000321
Charter school
No
Virtual school
No

Related schools

Other schools in GALLUP
Other schools in GALLUP
Nearby schools

Frequently asked questions

About TWIN LAKES ELEMENTARY
How many students attend TWIN LAKES ELEMENTARY?
TWIN LAKES ELEMENTARY enrolls approximately 256 students in grades PK-05.
What grades does TWIN LAKES ELEMENTARY serve?
TWIN LAKES ELEMENTARY serves grades PK-05.
How many teachers does TWIN LAKES ELEMENTARY have?
TWIN LAKES ELEMENTARY employs 52 FTE teachers, for a student-to-teacher ratio of 4.9:1.
What is the student diversity at TWIN LAKES ELEMENTARY?
Student demographics at TWIN LAKES ELEMENTARY are roughly 6% White, 14% Hispanic, 1% Black, 1% Asian, 3% Two or more.
Who oversees TWIN LAKES ELEMENTARY?
TWIN LAKES ELEMENTARY is overseen by GALLUP in McKinley County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post