The 16 public schools in Roswell, plus Milton High: addresses, grades, enrollment, 2025 CCRPI scores and zone links. District: 470-254-3600.
Last checked Oct. 6, 2026. Sources: Fulton County Schools and its attendance zone map data, the state’s 2025 School Grades data, the federal NCES school directory, the NCES Private School Survey, the county’s city limits map and the U.S. Census Bureau’s geocoder, used to check which schools sit inside city limits.
Public schools in Roswell are run by Fulton County Schools, not the city. Sixteen of the district’s schools sit inside Roswell city limits: two high schools, three middle schools, 10 elementary schools and one public charter school. Attendance zones do not follow city limits or mailing addresses. Holcomb Bridge Middle has an Alpharetta mailing address but sits inside Roswell, and part of north Roswell is zoned to Milton High School in the city of Milton, so it is listed here too.
Who to call
- Fulton County Schools, main line: 470-254-3600
- Zone lookup: the district’s Find Your School lookup or its attendance zone map
- Enrolling a new student: online registration
- Buses: Transportation North, 470-254-2970
This page is the directory: one row per school, linked to a page with its zone, report card, principal, feeder schools and calendar.
In each table, enrollment is the state’s count in its 2025 School Grades report, and CCRPI is Georgia’s College and Career Ready Performance Index score from the same report, on a 0 to 100 scale. Schools are listed alphabetically.
Which high school?
Of the roughly 45,000 address points inside Roswell city limits in the district’s map data, about 21,800 are zoned to Roswell High, about 16,900 to Centennial High and about 6,200 to Milton High. Two middle schools outside the city also take Roswell addresses: Haynes Bridge Middle in Alpharetta (about 5,800, feeding Centennial) and Northwestern Middle in Milton (about 600, feeding Milton High). Check your own address with the district’s lookup; the 2026-27 north Fulton feeder pattern shows which schools feed which.
High schools
| School | Address | Grades | Enrollment | CCRPI | Zone |
|---|---|---|---|---|---|
| Centennial High | 9310 Scott Road | 9 to 12 | 1,729 (2025) | 88.5 (2025) | Zone map |
| Milton High | 13025 Birmingham Highway, Milton | 9 to 12 | 2,058 (2025) | 92.8 (2025) | Zone map |
| Roswell High | 11595 King Road | 9 to 12 | 2,112 (2025) | 85.3 (2025) | Zone map |
Middle schools
| School | Address | Grades | Enrollment | CCRPI | Zone |
|---|---|---|---|---|---|
| Crabapple Middle | 10900 Woodstock Road | 6 to 8 | 918 (2025) | 86.0 (2025) | Zone map |
| Elkins Pointe Middle | 11290 Elkins Road | 6 to 8 | 920 (2025) | 83.5 (2025) | Zone map |
| Holcomb Bridge Middle | 2700 Holcomb Bridge Road | 6 to 8 | 668 (2025) | 74.8 (2025) | Zone map |
Elementary schools
| School | Address | Grades | Enrollment | CCRPI | Zone |
|---|---|---|---|---|---|
| Esther Jackson Elementary | 1400 Martin Road | Pre-K to 5 | 490 (2025) | 81.0 (2025) | Zone map |
| Hembree Springs Elementary | 815 Hembree Road | Pre-K to 5 | 530 (2025) | 92.8 (2025) | Zone map |
| Hillside Elementary | 9250 Scott Road | Pre-K to 5 | 492 (2025) | 75.0 (2025) | Zone map |
| Mimosa Elementary | 1550 Warsaw Road | Pre-K to 5 | 619 (2025) | 64.4 (2025) | Zone map |
| Mountain Park Elementary | 11895 Mountain Park Road | Pre-K to 5 | 768 (2025) | 97.8 (2025) | Zone map |
| Northwood Elementary | 10200 Wooten Road | Pre-K to 5 | 615 (2025) | 95.5 (2025) | Zone map |
| River Eves Elementary | 9000 Eves Road | Pre-K to 5 | 523 (2025) | 94.5 (2025) | Zone map |
| Roswell North Elementary | 10525 Woodstock Road | Pre-K to 5 | 928 (2025) | 96.6 (2025) | Zone map |
| Sweet Apple Elementary | 12025 Etris Road | Pre-K to 5 | 817 (2025) | 94.6 (2025) | Zone map |
| Vickery Mill Elementary | 1201 Alpharetta St. | Pre-K to 5 | 413 (2025) | 84.6 (2025) | Zone map |
Esther Jackson appears as Jackson Elementary School in state and federal reports. Small parts of north Roswell are zoned to Crabapple Crossing Elementary in Milton.
Charter school
| School | Address | Grades | Enrollment | CCRPI | Zone |
|---|---|---|---|---|---|
| Fulton Academy of Science and Technology (FAST) | 11365 Crabapple Road | K to 8 | 570 (2025) | 78.6 (2025) | Lottery |
FAST has no attendance zone. It admits students who live in the Fulton County Schools district, outside Atlanta city limits, through a lottery; applications for 2027-28 open Jan. 1, 2027.
Elementary enrollment
The redistricting review
Six Roswell schools are in the district’s 2026-27 redistricting, consolidation and closure process: Esther Jackson, Hembree Springs, Mimosa and Vickery Mill elementary schools and Elkins Pointe and Holcomb Bridge middle schools, along with Haynes Bridge and Autrey Mill middle schools outside the city. The School Board voted Sept. 17, 2026, to start the process; the district says no zone changes, closures or consolidations have been approved.
- Middle school forums, 6 to 8 p.m. at Centennial High: Wednesday, Oct. 7; Wednesday, Nov. 11; and Tuesday, Dec. 15.
- Elementary school forums, 6:30 to 8:30 p.m. at Roswell High: Tuesday, Oct. 13; Monday, Nov. 9; and Monday, Dec. 14.
- School Board: first read Tuesday, Jan. 12, 2027; final action scheduled for Thursday, Feb. 25, 2027, according to the district’s Region C flyer.
Private schools
These private schools have an address inside Roswell city limits in the NCES Private School Survey for the 2023-24 school year, with the grades it lists. NCES says inclusion “does NOT constitute an endorsement of the school.” Three schools with Roswell mailing addresses sit outside city limits and are not listed.
- Atlanta Academy, 2000 Holcomb Woods Parkway. Pre-K to grade 8.
- Blessed Trinity Catholic High School, 11320 Woodstock Road. Grades 9-12.
- Cross of Life Montessori, 1000 Hembree Road. Pre-K and kindergarten.
- Eaton Academy, 1000 Old Roswell Lakes Parkway, Suite 110. Grades 4-12.
- Fellowship Christian School, 10965 Woodstock Road. Pre-K to grade 12.
- High Meadows School, 1055 Willeo Road. Pre-K to grade 8.
- ILM Academy, 1200 Grimes Bridge Road. Kindergarten to grade 12.
- Queen of Angels Catholic School, 11340 Woodstock Road. Kindergarten to grade 8.
- Roswell United Methodist Preschool & Kindergarten, 814 Mimosa Blvd. Pre-K and kindergarten.
- St. Francis Day School, 9375 Willeo Road. Kindergarten to grade 12.
- The Cottage School, 700 Grimes Bridge Road. Grades 3-12.
- The Premo School, 11420 Crabapple Road. Kindergarten to grade 8.
- The Swift School, 300 Grimes Bridge Road. Grades 1-8.
- Village Montessori School, 1610 Woodstock Road. Pre-K to grade 9.
More on Roswell schools
- Bell schedules: elementary schools 7:40 a.m. to 2:20 p.m., middle schools 8:55 a.m. to 4:05 p.m., high schools 8:20 a.m. to 3:30 p.m. and FAST 7:40 a.m. to 3:10 p.m.
- The district’s 2026-27 calendar: schools close Monday, Oct. 12, Nov. 23-27 for Thanksgiving and Dec. 21 to Jan. 1, 2027, for winter break.
- Friday nights: our high school scoreboard.
Frequently asked questions
Which school district serves Roswell?
Fulton County Schools runs every public school in Roswell. The city does not run schools. The district’s main line is 470-254-3600.
How do I find which school my Roswell address is zoned for?
Use the Fulton County Schools Find Your School lookup or its attendance zone map. Zones do not follow city limits or mailing addresses.
What high schools serve Roswell?
Three. In the district’s map data, about 21,800 of the roughly 45,000 address points inside Roswell are zoned to Roswell High, about 16,900 to Centennial High and about 6,200 to Milton High in Milton.
How many public schools are in Roswell?
Sixteen Fulton County public schools sit inside Roswell city limits: two high schools, three middle schools, 10 elementary schools and one charter school, FAST.
Is there a charter school in Roswell?
Yes. Fulton Academy of Science and Technology (FAST), a kindergarten through eighth grade public charter school on Crabapple Road, admits students by lottery. Applications for 2027-28 open Jan. 1, 2027.
Have your say