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

Swainsboro Primary School

308 Tiger Trl, Swainsboro, GA 30401 · (478) 237-8302 · Emanuel County
GRADES PK–02ELEMENTARY33-TOWNTITLE IREGULAR SCHOOL833 STUDENTS
Enrollment
833
Elementary
DISTRICT 658 · STATE 605
Student : Teacher
13.9:1
60 FTE teachers
DISTRICT 13.4:1 · STATE 13.3:1
Free / Reduced Lunch
100%
833 students
DISTRICT 92% · STATE 74%
Community
2
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
173
Kindergarten
218
Grade 1
219
Grade 2
223
Student demographics
White
34241%
DISTRICT 46% · STATE 34%
Hispanic
10613%
DISTRICT 10% · STATE 19%
Black
33440%
DISTRICT 40% · STATE 36%
Two+
486%
DISTRICT 4% · STATE 5%
Native American
10%
DISTRICT 0% · STATE 0%
Pacific Islander
20%
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
42952%
Female
40449%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
833
-93 (-10%) vs 2017
Student : Teacher
13.9:1
was 15.4:1
% White
41%
was 41%
% Hispanic
13%
was 9%
% Black
40%
was 46%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About Swainsboro Primary School

Swainsboro Primary School, a reasonably sized elementary school in Swainsboro, Georgia, part of Emanuel County, serves 833 students, covering grades pre-K through 2. By comparison, Georgia's public schools average about 605 students each, so Swainsboro Primary School sits 38% above that benchmark.

Emanuel County comprises 6 schools with combined enrollment of 3,939 students; Swainsboro Primary School is among them.

In terms of who attends, Swainsboro Primary School shows that the largest single group is White at 41%, but no single group is in the majority. Other groups include 40% Black, 13% Hispanic, 6% multiracial. The wider county runs roughly 59% White, putting the school's mix noticeably less White than the area baseline.

On the income-and-resources front, On paper, Swainsboro Primary School has 60 full-time-equivalent teachers, translating to a class-load average of around 13.9:1. The state averages about 13.3:1, putting this campus right in line with peers. About 100% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.

In the surrounding community, the surrounding county (Emanuel County) shows that the typical household earns roughly $52,772 per year, roughly 14% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 21%. Swainsboro Primary School is one of 6 public schools in Emanuel County (combined enrollment of about 3,939 students).

The closest other public school is Swainsboro Elementary School, roughly 0.2 miles away. 3 of the 8 nearest public schools sit inside a five-mile radius.

The campus sits in a town-based setting.

Over the past 7-year window. Over the past 7-year window, the student count declined 10%: 926 students in 2018 compared to 833 in 2025. Black enrollment moved from 46% to 40% across the same window. Class-load math has narrowed: from 15.4:1 in 2018 to 13.9:1 in 2025.

Within the allk12 community for this school, the page collects discussion, questions, and updates around school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.

Emanuel County at a glance

View full county profile
Population
23,026
Census ACS
Median income
$52,772
Household, ACS
Bachelor's+
14%
Adults 25+
Poverty rate
21%
Below federal line
Schools in county
6
3,939 students

Quick facts

School name
Swainsboro Primary School
District
Emanuel County
Address
308 Tiger Trl, Swainsboro, GA 30401
Phone
(478) 237-8302
County
Emanuel County
Level
Elementary
Grade range
PK–02
Total enrollment
833
Teachers (FTE)
60
Student–teacher ratio
13.9:1
Free/Reduced lunch
833 (100%)
Locale
33-Town: Remote
NCES ID
130204000906
Charter school
No
Virtual school
No

Related schools

Other schools in Emanuel County
Other schools in Swainsboro
Nearby schools

Frequently asked questions

About Swainsboro Primary School
How large is Swainsboro Primary School?
Swainsboro Primary School enrolls approximately 833 students in grades PK-02.
What age range does Swainsboro Primary School serve?
Swainsboro Primary School serves students from grade PK through grade 02.
What is the student-teacher ratio at Swainsboro Primary School?
The student-to-teacher ratio at Swainsboro Primary School is approximately 13.9:1 (60 FTE teachers).
What is the racial breakdown of students at Swainsboro Primary School?
At Swainsboro Primary School, the student body is approximately 41% White, 13% Hispanic, 40% Black, 6% Two or more.
Is Swainsboro Primary School public or private?
Swainsboro Primary School is a public K-12 school, overseen by Emanuel County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post