The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Hall County

Georgia · Public K-12

Public K-12 enrollment in Hall County totals about 36,525 students across 49 schools, an average of 745 per campus. Hall County Public Schools is the largest district. That works out to 27 elementary, 10 middle, and 12 high schools.

7-year change in Hall County

SY 2017-18 vs SY 2024-25
Total enrollment
35,754
+340 (+1%) vs SY 2017-18
School count
47
+5 (+12%) vs SY 2017-18
% White
34%
was 41%
% Hispanic
53%
was 47%
% Black
8%
was 8%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
49
3 districts
Enrollment
36,525
NCES CCD
Median income
$80,901
Above Georgia avg
Free/reduced lunch
64.2%
Below Georgia avg
Elementary
27
17,085 students
Middle
10
7,891 students
High
12
11,549 students
Combined / other
0
schools
LARGEST DISTRICT
Hall County Public Schools
28,028 students · 3 districts in Hall County

County vs. school enrollment demographics

Left bar is the racial makeup of Hall County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
63%
Hispanic
29%
Black
7%
Asian
2%
Two or more
18%
Native American
0%
Pacific Islander
0%
School enrollment
White
34%
Hispanic
53%
Black
8%
Asian
2%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
27.3%
adults 25+
Poverty rate
8.9%
ACS 5-year
Unemployment
3.5%
civilian labor
Median age
38
23.8% under 18

Test scores in Hall County

Latest 2024-25 ELA proficiency, 34 schools ranked. Georgia state average: 40.1%.

See all 34 schools in Hall County ranked by score →

All schools (49)

NameCityLevelGradesEnrollmentRating
Gainesville High SchoolGainesvilleHigh09-122,077·
Johnson High SchoolGainesvilleHigh09-121,318·
Flowery Branch HighFlowery BranchHigh09-121,304·
East Hall High SchoolGainesvilleHigh09-121,287·
West Hall High SchoolOakwoodHigh09-121,274·
Chestatee High SchoolGainesvilleHigh09-121,245·
Cherokee Bluff High SchoolFlowery BranchHigh09-121,202·
North Hall High SchoolGainesvilleHigh09-121,164·
South Hall Middle SchoolGainesvilleMiddle06-08955·
Gainesville Middle School WestGainesville-Middle06-08931·
Chestnut Mountain Elementary SchoolFlowery BranchElementaryPK-05918·
Gainesville Middle School EastGainesvilleMiddle06-08896·
Spout Springs Elementary SchoolFlowery BranchElementaryPK-05855·
West Hall Middle SchoolOakwoodMiddle06-08842·
Chestatee Middle SchoolGainesvilleMiddle06-08834·
Cherokee Bluff MiddleFlowery BranchMiddle06-08828·
North Hall Middle SchoolGainesvilleMiddle06-08826·
Mundy Mill Arts AcademyGainesvilleElementaryPK-05825·
Chicopee Elementary SchoolGainesvilleElementaryPK-05809·
Lyman Hall Elementary SchoolGainesvilleElementaryPK-05785·
East Hall Middle SchoolGainesvilleMiddle06-08775·
Enota Multiple Intelligences AcademyGainesvilleElementaryPK-05767·
Sandra Dunagan Deal ElementaryGainesvilleElementaryPK-05762·
Centennial Arts AcademyGainesvilleElementaryPK-05760·
C. W. Davis Middle SchoolFlowery BranchMiddle06-08748·
Flowery Branch Elementary SchoolFlowery BranchElementaryPK-05711·
Sugar Hill ElementaryGainesvilleElementaryPK-05685·
World Language AcademyFlowery BranchElementaryPK-05677·
Friendship Elementary SchoolBufordElementaryPK-05673·
Fair Street International AcademyGainesvilleElementaryPK-05651·
Mount Vernon Elementary SchoolGainesvilleElementaryPK-05650·
Martin Elementary SchoolFlowery BranchElementaryPK-05628·
New Holland Leadership AcademyGainesvilleElementaryPK-05573·
Lanier Elementary SchoolGainesvilleElementaryPK-05557·
Sardis Elementary SchoolGainesvilleElementaryPK-05556·
Wauka Mountain Elementary SchoolGainesvilleElementaryPK-05546·
Gainesville Exploration AcademyGainesvilleElementaryPK-05536·
Myers Elementary SchoolGainesvilleElementaryPK-05524·
Oakwood Elementary SchoolOakwoodElementaryPK-05509·
Tadmore Elementary SchoolGainesvilleElementaryPK-05488·
McEver Elementary SchoolGainesvilleElementaryPK-05487·
Horizon Academy SchoolGainesvilleHigh09-12464·
White Sulphur Elementary SchoolGainesvilleElementaryPK-05441·
Lula Elementary SchoolLulaElementaryPK-05382·
Riverbend Elementary SchoolGainesvilleElementaryPK-05330·
World Language Academy Middle SchoolGainesvilleMiddle06-08256·
Lanier College and Career AcademyGainesvilleHigh09-12169·
The FoundryGainesvilleHigh06-1228·
Gainesville Regional Youth Detention CenterGainesvilleHigh05-1217·

Cities in Hall County

Gainesville34 schoolsFlowery Branch9 schoolsOakwood3 schoolsBuford1 schoolGainesville-1 schoolLula1 school

About Hall County

Hall County is a medium-population county of about 212,705 residents in Georgia. Its public-school system educates approximately 36,525 students across 49 schools.

Stepping back, census numbers show median household income runs near $80,901, roughly 27% of adults have completed at least a four-year degree, and roughly 9% of residents live below the federal poverty line. That income level is 29% noticeably above the Georgia median.

For a sense of the school types, Hall County covers 27 elementary schools (17,085 students), 10 middle schools (7,891), and 12 high schools (11,549).

The largest single district in Hall County is Hall County Public Schools, which alone enrolls about 28,028 students.

Over the past 7-year window. Total public-school enrollment in Hall County has held roughly steady since SY 2017-18, moving from about 35,414 students to 35,754. Hall County now counts 47 public schools, up from 42 in SY 2017-18. Demographically, the White share of enrollment contracted from 41% to 34%.

On this page, the community for Hall County discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Hall County?
Hall County, Georgia has 49 public K-12 schools serving approximately 36,525 students.
How many high schools are in Hall County?
Hall County, Georgia has 12 public high schools, serving approximately 11,549 students.
How many middle schools are in Hall County?
Hall County, Georgia has 10 public middle schools, serving approximately 7,891 students.
How many elementary schools are in Hall County?
Hall County, Georgia has 27 public elementary schools, serving approximately 17,085 students.
What is the largest school district in Hall County?
Hall County Public Schools is the largest school district in Hall County, serving approximately 28,028 students. The county contains 3 school districts overall.
How many people live in Hall County?
Hall County has roughly 212,705 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Hall County?
Median household income in Hall County is $80,901, above the Georgia average of $62,740. About 8.9% of residents live below the federal poverty line.
How educated are residents of Hall County?
Approximately 27.3% of adults 25 and older in Hall County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Hall County qualify for free or reduced lunch?
Roughly 64.2% of students in Hall County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Georgia county average of 82.6%.
What is the student-teacher ratio in Hall County schools?
Across Hall County public schools, the enrollment-weighted student-teacher ratio is approximately 14.9 to 1.

Hall County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data