13 schools in Norcross
Within Norcross, Georgia, 13 public K-12 schools teach roughly 14,825 students, an average of 1140 per campus.
7-year change in Norcross
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Baldwin Elementary | Elementary | PK-05 | 914 |
| Beaver Ridge Elementary School | Elementary | PK-05 | 984 |
| Brookhaven Innovation Academy | Elementary | KG-08 | 524 |
| Graves Elementary School | Elementary | PK-05 | 1,076 |
| Gwinnett Intervention Education Center (GIVE) West | High | 06-12 | 227 |
| Meadowcreek Elementary School | Elementary | PK-05 | 806 |
| Meadowcreek High School | High | 09-12 | 2,609 |
| Norcross Elementary School | Elementary | PK-05 | 751 |
| Norcross High School | High | 09-12 | 2,317 |
| Paul Duke STEM High School | High | 09-12 | 1,509 |
| Rockbridge Elementary School | Elementary | PK-05 | 990 |
| Stripling Elementary School | Elementary | PK-05 | 799 |
| Summerour Middle School | Middle | 06-08 | 1,319 |
About Norcross
Across Norcross, Georgia, 13 public schools hosts about 14,825 students between them.
Looking at the level breakdown, the city covers 8 elementary, 1 middle, and 4 high.
Average school size in Norcross is around 1,140 students, 52% higher than the Georgia average of about 748.
Five-year track record. Across the same 7-year window, public-school enrollment declined 28%: 20,723 students in SY 2017-18 versus 14,825 in SY 2024-25. The school count fell from 17 to 13 across the same 7-year window. The Hispanic share of public-school enrollment increased from 57% to 70%.
Within the allk12 community for this area, the community for Norcross discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.