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

16 schools in Suwanee

Georgia · Public K-12

Public-school families in Suwanee pick from 16 campuses serving the city's roughly 22,733 K-12 students (10 elementary, 2 middle, and 4 high).

7-year change in Suwanee

SY 2017-18 vs SY 2024-25
Total enrollment
22,733
-967 (-4%) vs SY 2017-18
School count
16
0 (0%) vs SY 2017-18
% White
25%
was 39%
% Hispanic
16%
was 13%
% Black
16%
was 16%
% Asian
38%
was 28%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Burnette Elementary SchoolElementaryPK-05664
Collins Hill High SchoolHigh09-122,485
Johns Creek ElementaryElementaryPK-05888
Lambert High SchoolHigh09-123,249
Level Creek Elementary SchoolElementaryPK-051,051
North Gwinnett High SchoolHigh09-123,033
Northbrook Middle SchoolMiddle06-08944
Parsons Elementary SchoolElementaryPK-05882
Peachtree Ridge High SchoolHigh09-123,155
Riverside Elementary SchoolElementaryPK-05919
Riverwatch Middle SchoolMiddle06-081,455
Roberts Elementary SchoolElementaryPK-05946
Settles Bridge Elementary SchoolElementaryPK-05741
Sharon Elementary SchoolElementaryPK-05865
Suwanee Elementary SchoolElementaryPK-05637
Walnut Grove Elementary SchoolElementaryPK-05819

About Suwanee

Suwanee, Georgia is home to 16 public schools, with combined enrollment of approximately 22,733 students. By school count, it is a moderately sized city.

In terms of grade levels, the city spans 10 elementary, 2 middle, and 4 high.

Per-campus enrollment runs near 1,421, meaningfully above the state mean of about 748.

Looking at the last 7 years. Total public-school enrollment in Suwanee has decreased 4% since SY 2017-18, moving from about 23,700 students to 22,733. On the demographic side, White enrollment moved from 39% to 25% over the same window.

On this page, the community for Suwanee discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Suwanee, Georgia?
There are 16 public K-12 schools in Suwanee, with a combined enrollment of about 22,733.
How many elementary, middle, and high schools are in Suwanee?
Suwanee has 10 elementary, 2 middle, 4 high public schools.
What is the largest public school in Suwanee?
Lambert High School is the largest public school in Suwanee by enrollment, with approximately 3,249 students.
What school districts serve Suwanee?
Suwanee is served by 2 public school districts, including Gwinnett County, Forsyth County.
Which public school in Suwanee has the highest rating?
Among schools with at least two community ratings, North Gwinnett High School currently holds the highest average rating on allk12.
What grade levels do public schools in Suwanee cover?
Public schools in Suwanee serve students from pre-K through grade 12.