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

Gaines Elementary School

300 LANSING ST, GAINES, MI 48436 · (810) 591-1076 · Genesee County
GRADES KG–05ELEMENTARY42-RURALREGULAR SCHOOL93 STUDENTS
Enrollment
93
Elementary
DISTRICT 327 · STATE 369
Student : Teacher
13.3:1
7 FTE teachers
DISTRICT 18.2:1 · STATE 15.8:1
Free / Reduced Lunch
35%
33 students
DISTRICT 47% · STATE 55%
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
Kindergarten
17
Grade 1
20
Grade 2
14
Grade 3
14
Grade 4
16
Grade 5
12
Student demographics
White
8187%
DISTRICT 77% · STATE 63%
Hispanic
66%
DISTRICT 6% · STATE 9%
Black
22%
DISTRICT 10% · STATE 18%
Two+
44%
DISTRICT 7% · STATE 5%
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
3437%
Female
5963%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Gaines Elementary School.
START A DISCUSSION
Recent discussions in Swartz Creek Community Schools

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
93
-68 (-42%) vs 2017
Student : Teacher
13.3:1
was 18.9:1
% White
87%
was 86%
% Hispanic
6%
was 8%
% Black
2%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Gaines Elementary School

Located at 300 LANSING ST, in GAINES, Michigan, Gaines Elementary School is a tiny primary school that caters to 93 students (grades K through 5), operated by Swartz Creek Community Schools. That puts it 75% below the typical public school in Michigan, which averages around 369 students.

Swartz Creek Community Schools comprises 8 schools with combined enrollment of 3,483 students; Gaines Elementary School is among them.

For racial and ethnic makeup, Gaines Elementary School logs that nearly all students (87%) are White. Other groups include 6% Hispanic, 4% multiracial, 2% Black. That is considerably more White than the county at large, where the share is closer to 72%.

In terms of school funding signals, Gaines Elementary School lists 7 full-time-equivalent teachers, putting the student-to-teacher ratio at about 13.3:1. That figure is tighter than the state norm's 15.8:1 average. Roughly 35% of students at Gaines Elementary School qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. That share is lower than Genesee County's rate of about 61%.

Across the wider county, the surrounding county (Genesee County) reports that median household income runs about $62,281, roughly 23% of adults have completed at least a four-year degree, and the poverty rate sits near 12%. Gaines Elementary School is one of 158 public schools in Genesee County (combined enrollment of about 58,534 students).

The closest other public school is Byron Area Elementary School, roughly 3.4 miles away. Within five miles, there are 6 other public schools.

Gaines Elementary School operates from an outlying location.

Trend over the last 7 years. Over the past 7-year window, the student count contracted 42%: 161 students in 2018 compared to 93 in 2025. The student-to-teacher ratio tightened from 18.9:1 in 2018 to 13.3:1 today.

On the community side, the feed for Gaines Elementary School typically covers sports schedules, lunch menu changes, and school spirit week. Anyone with firsthand experience at this school can post or comment.

Genesee County at a glance

View full county profile
Population
403,305
Census ACS
Median income
$62,281
Household, ACS
Bachelor's+
23%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
158
58,534 students

Quick facts

School name
Gaines Elementary School
District
Swartz Creek Community Schools
Address
300 LANSING ST, GAINES, MI 48436
Phone
(810) 591-1076
County
Genesee County
Level
Elementary
Grade range
KG–05
Total enrollment
93
Teachers (FTE)
7
Student–teacher ratio
13.3:1
Free/Reduced lunch
33 (35%)
Locale
42-Rural: Distant
NCES ID
263342006877
Charter school
No
Virtual school
No

Related schools

Other schools in Swartz Creek Community Schools
Nearby schools

Frequently asked questions

About Gaines Elementary School
How many students attend Gaines Elementary School?
Gaines Elementary School enrolls approximately 93 students in grades KG-05.
What grades does Gaines Elementary School serve?
Gaines Elementary School serves grades KG-05.
How many teachers does Gaines Elementary School have?
Gaines Elementary School employs 7 FTE teachers, for a student-to-teacher ratio of 13.3:1.
What is the student diversity at Gaines Elementary School?
Student demographics at Gaines Elementary School are roughly 87% White, 6% Hispanic, 2% Black, 4% Two or more.
What district is Gaines Elementary School in?
Gaines Elementary School is part of Swartz Creek Community Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post