14 schools in Snellville
Snellville's public-school directory totals 14 schools, with student enrollment near 18,296 (9 elementary, 2 middle, and 3 high).
7-year change in Snellville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Anderson-Livsey Elementary School | Elementary | PK-05 | 678 |
| Annistown Elementary School | Elementary | PK-05 | 686 |
| Britt Elementary School | Elementary | PK-05 | 561 |
| Brookwood Elementary School | Elementary | PK-05 | 1,422 |
| Brookwood High School | High | 09-12 | 3,803 |
| Centerville Elementary School | Elementary | PK-05 | 655 |
| Norton Elementary School | Elementary | PK-05 | 1,042 |
| Partee Elementary School | Elementary | PK-05 | 775 |
| Pharr Elementary School | Elementary | PK-05 | 816 |
| Shiloh Elementary School | Elementary | PK-05 | 711 |
| Shiloh High School | High | 09-12 | 2,096 |
| Shiloh Middle School | Middle | 06-08 | 1,592 |
| Snellville Middle School | Middle | 06-08 | 820 |
| South Gwinnett High School | High | 09-12 | 2,639 |
About Snellville
Across Snellville, Georgia, 14 public schools educates about 18,296 students between them.
Looking at the level breakdown, the city spans 9 elementary, 2 middle, and 3 high.
Schools in Snellville average about 1,307 students each, 75% meaningfully above the Georgia norm.
Over the past 7-year window. Total public-school enrollment in Snellville has remained close to its prior level since SY 2017-18, moving from about 18,642 students to 18,296. The Hispanic share of public-school enrollment rose from 16% to 24%.
On this page, the community for Snellville discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.