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

Banks County Primary School

266 Highway 51 S, Homer, GA 30547 · (706) 677-2355 · Banks County
GRADES PK–02ELEMENTARY42-RURALTITLE IREGULAR SCHOOL685 STUDENTS
Enrollment
685
Elementary
DISTRICT 668 · STATE 605
Student : Teacher
12.4:1
55 FTE teachers
DISTRICT 12.7:1 · STATE 13.3:1
Free / Reduced Lunch
96%
657 students
DISTRICT 85% · 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
16
Kindergarten
210
Grade 1
201
Grade 2
258
Student demographics
White
54580%
DISTRICT 78% · STATE 34%
Hispanic
9514%
DISTRICT 14% · STATE 19%
Black
152%
DISTRICT 2% · STATE 36%
Asian
30%
DISTRICT 1% · STATE 5%
Two+
254%
DISTRICT 4% · STATE 5%
Native American
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
34550%
Female
34050%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
685
+78 (+13%) vs 2017
Student : Teacher
12.4:1
was 13.2:1
% White
80%
was 88%
% Hispanic
14%
was 7%
% Black
2%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Banks County Primary School

Set in Homer, Georgia, Banks County Primary School is a medium-sized elementary campus, part of Banks County. It teaches 685 students across grades pre-K through 2.

Banks County runs 4 schools in total, collectively educating 2,798 students. Banks County Primary School is one of those campuses.

On the student-mix side, Banks County Primary School lists that White students make up the majority at 80%. The remainder looks like 14% Hispanic, 4% multiracial, 2% Black.

On the income-and-resources front, Staff filings list 55 full-time-equivalent teachers, which works out to roughly 12.4:1 students per teacher. The state averages around 13.3:1, so this campus is tighter than the state norm typical. About 96% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against Banks County (around 86%), the school's rate is somewhat above typical.

In the surrounding community, census data for Banks County shows median household income runs about $77,063, 19% of adults hold a bachelor's degree or higher, and the poverty rate sits near 11%. In all, Banks County runs 5 public schools (combined enrollment of about 3,220 students), of which Banks County Primary School is one.

Nearest neighbor: Banks County Elementary School, around 0.1 miles off. Within five miles, there are 3 other public schools.

Banks County Primary School operates from a small-town location.

Over the past 7-year window. Looking back 7 years, enrollment at Banks County Primary School has ticked up 13%, going from 607 students in 2018 to 685 in 2025. White enrollment moved from 88% to 80% across the same window.

On this page, posts here usually surface around science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.

Banks County at a glance

View full county profile
Population
19,264
Census ACS
Median income
$77,063
Household, ACS
Bachelor's+
19%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
5
3,220 students

Quick facts

School name
Banks County Primary School
District
Banks County
Address
266 Highway 51 S, Homer, GA 30547
Phone
(706) 677-2355
County
Banks County
Level
Elementary
Grade range
PK–02
Total enrollment
685
Teachers (FTE)
55
Student–teacher ratio
12.4:1
Free/Reduced lunch
657 (96%)
Locale
42-Rural: Distant
NCES ID
130024000170
Charter school
No
Virtual school
No

Related schools

Other schools in Banks County
Other schools in Homer
Nearby schools

Frequently asked questions

About Banks County Primary School
What is the total enrollment at Banks County Primary School?
Banks County Primary School enrolls approximately 685 students in grades PK-02.
What age range does Banks County Primary School serve?
Banks County Primary School serves students from grade PK through grade 02.
How many students per teacher at Banks County Primary School?
Approximately 12.4:1 students per teacher at Banks County Primary School.
What is the racial breakdown of students at Banks County Primary School?
At Banks County Primary School, the student body is approximately 80% White, 14% Hispanic, 2% Black, 0% Asian, 4% Two or more.
Is Banks County Primary School public or private?
Banks County Primary School is a public K-12 school, overseen by Banks County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post