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

Gwinnett County

Georgia · Public K-12

Public education in Gwinnett County reaches 196,924 students across 150 schools. Gwinnett County Public Schools is the largest district at 182,518 students. That works out to 88 elementary, 30 middle, and 29 high schools.

7-year change in Gwinnett County

SY 2017-18 vs SY 2024-25
Total enrollment
196,924
+8,379 (+4%) vs SY 2017-18
School count
150
+6 (+4%) vs SY 2017-18
% White
17%
was 24%
% Hispanic
35%
was 30%
% Black
31%
was 31%
% Asian
12%
was 10%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
979,864
all ages · ACS 5-yr
Schools
150
6 districts
Enrollment
196,924
students · NCES CCD
Median income
$87,890
Above Georgia avg
Free/reduced lunch
60.1%
Below Georgia avg
Elementary
88
82,285 students
Middle
30
42,913 students
High
29
62,514 students
Combined / other
3
9,212 students
LARGEST DISTRICT
Gwinnett County Public Schools
182,518 students · 6 districts in Gwinnett County

County vs. school enrollment demographics

Left bar is the racial makeup of Gwinnett 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
33%
Hispanic
24%
Black
28%
Asian
13%
Two or more
13%
Native American
1%
Pacific Islander
0%
School enrollment
White
17%
Hispanic
35%
Black
31%
Asian
12%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
39.0%
adults 25+
Poverty rate
8.5%
ACS 5-year
Unemployment
4.2%
civilian labor
Median age
36
26.0% under 18

Test scores in Gwinnett County

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

See all 115 schools in Gwinnett County ranked by score →

All schools (150)

NameCityLevelGradesEnrollmentRating
Taylor Elementary SchoolLawrencevilleElementaryPK-05883·
Parsons Elementary SchoolSuwaneeElementaryPK-05882·
Simpson Elementary SchoolPeachtree CornersElementaryPK-05881·
Knight Elementary SchoolLilburnElementaryPK-05876·
Ferguson Elementary SchoolDuluthElementaryPK-05856·
Lovin Elementary SchoolLawrencevilleElementaryPK-05856·
Berkeley Lake Elementary SchoolDuluthElementaryPK-05838·
Alford ElementaryLawrencevilleElementaryPK-05828·
Snellville Middle SchoolSnellvilleMiddle06-08820·
Walnut Grove Elementary SchoolSuwaneeElementaryPK-05819·
Buford AcademyBufordElementary01-02816·
Pharr Elementary SchoolSnellvilleElementaryPK-05816·
Meadowcreek Elementary SchoolNorcrossElementaryPK-05806·
Rock Springs Elementary SchoolLawrencevilleElementaryPK-05801·
Stripling Elementary SchoolNorcrossElementaryPK-05799·
Puckett's Mill Elementary SchoolDaculaElementaryPK-05794·
Jenkins Elementary SchoolLawrencevilleElementaryPK-05775·
Partee Elementary SchoolSnellvilleElementaryPK-05775·
Mulberry Elementary SchoolAuburnElementaryPK-05763·
Jordan Middle SchoolLawrencevilleMiddle06-08757·
Norcross Elementary SchoolNorcrossElementaryPK-05751·
Sycamore Elementary SchoolSugar HillElementaryPK-05751·
White Oak Elementary SchoolSugar HillElementaryPK-05722·
Head Elementary SchoolLilburnElementaryPK-05720·
Coleman Middle SchoolDuluthMiddle06-08711·
Shiloh Elementary SchoolSnellvilleElementaryPK-05711·
Simonton Elementary SchoolLawrencevilleElementaryPK-05702·
Peachtree Elementary SchoolPeachtree CornersElementaryPK-05689·
Annistown Elementary SchoolSnellvilleElementaryPK-05686·
Anderson-Livsey Elementary SchoolSnellvilleElementaryPK-05678·
Lawrenceville Elementary SchoolLawrencevilleElementaryPK-05677·
Burnette Elementary SchoolSuwaneeElementaryPK-05664·
Centerville Elementary SchoolSnellvilleElementaryPK-05655·
Mountain Park Elementary SchoolLilburnElementaryPK-05652·
Fort Daniel Elementary SchoolDaculaElementaryPK-05645·
New Life Academy of ExcellenceDuluthElementaryPK-08645·
Harris Elementary SchoolDuluthElementaryPK-05642·
International Transition CenterLawrencevilleHigh06-12640·
Suwanee Elementary SchoolSuwaneeElementaryPK-05637·
Harmony Elementary SchoolBufordElementaryPK-05614·
Britt Elementary SchoolSnellvilleElementaryPK-05561·
Brookhaven Innovation AcademyNorcrossElementaryKG-08524·
Yi Hwang Academy of Language ExcellenceDuluthElementaryKG-06459·
Buford Elementary SchoolBufordElementaryPK-KG431·
Gwinnett InterVention Education (GIVE) Center EastLawrencevilleHigh06-12334·
International Charter Academy of GeorgiaPeachtree CornersElementaryKG-06268·
Gwinnett Intervention Education Center (GIVE) WestNorcrossHigh06-12227·
North Metro Academy of Performing ArtsPeachtree CornersElementaryPK-05193·
Oakland Meadow SchoolLawrencevilleCombinedPK-1268·
Devereux Ackerman Academy - GwinnettLawrencevilleHigh05-1217·

Cities in Gwinnett County

Lawrenceville38 schoolsDuluth15 schoolsSnellville14 schoolsLilburn13 schoolsNorcross13 schoolsBuford11 schoolsSuwanee11 schoolsDacula8 schoolsLoganville6 schoolsSugar Hill6 schoolsGrayson5 schoolsPeachtree Corners5 schoolsHoschton3 schoolsAuburn1 schoolTucker1 school

About Gwinnett County

Gwinnett County is a population-heavy county of about 979,864 residents in Georgia. Its public-school system instructs approximately 196,924 students across 150 schools.

Zooming out, census numbers show typical household earnings sit around $87,890, roughly 39% of adults have completed at least a four-year degree, and the poverty rate is around 9%. That income level is 40% higher than the Georgia median.

On the school-mix side, Gwinnett County is built around 88 elementary schools (82,285 students), 30 middle schools (42,913), 29 high schools (62,514), and 3 combined or other schools.

Gwinnett County Public Schools is the biggest district by enrollment, covering about 182,518 students across Gwinnett County.

Over the past 7-year window. Across the same 7-year window, public-school enrollment climbed 4%: 188,545 students in SY 2017-18 versus 196,924 in SY 2024-25. Gwinnett County now counts 150 public schools, up from 144 in SY 2017-18. Demographically, the White share of enrollment fell from 24% to 17%.

Within the allk12 community for this area, the community for Gwinnett County discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Gwinnett County?
Gwinnett County, Georgia has 150 public K-12 schools serving approximately 196,924 students.
How many high schools are in Gwinnett County?
Gwinnett County, Georgia has 29 public high schools, serving approximately 62,514 students.
How many middle schools are in Gwinnett County?
Gwinnett County, Georgia has 30 public middle schools, serving approximately 42,913 students.
How many elementary schools are in Gwinnett County?
Gwinnett County, Georgia has 88 public elementary schools, serving approximately 82,285 students.
What is the largest school district in Gwinnett County?
Gwinnett County Public Schools is the largest school district in Gwinnett County, serving approximately 182,518 students. The county contains 6 school districts overall.
How many people live in Gwinnett County?
Gwinnett County has roughly 979,864 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Gwinnett County?
Median household income in Gwinnett County is $87,890, above the Georgia average of $62,740. About 8.5% of residents live below the federal poverty line.
How educated are residents of Gwinnett County?
Approximately 39.0% of adults 25 and older in Gwinnett County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Gwinnett County qualify for free or reduced lunch?
Roughly 60.1% of students in Gwinnett 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 Gwinnett County schools?
Across Gwinnett County public schools, the enrollment-weighted student-teacher ratio is approximately 15.4 to 1.

Gwinnett County school rankings

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