Schools
Fulton County Schools
Discover exceptional schools in our city!
The 19 Fulton County public elementary, middle and high schools which serve the residents of Johns Creek are the backbone of the community. They are one of the main reasons people choose to live here to raise their families and educate their children.
Students have a number of public school choices, depending, in part, on the location of their residence in Fulton County School attendance zones.
Johns Creek’s public schools receive extraordinary support from parents and local businesses that actively see themselves as community partners in education. As a result, Johns Creek students consistently rank at the top of national test scores and excel in all walks of school life: academic, athletic and extra-curricular.
Public & private schools serving Johns Creek
Elementary Schools
A total of 11 Fulton County public elementary schools (K-5th grade) and one public Charter School serve the residents of Johns Creek. Four private schools also serve our residents.
Abbotts Hill Elementary School
5575 Abbotts Bridge Road
Johns Creek, GA 30097
770-667-2860
Barnwell Elementary School
9425 Barnwell Road
Johns Creek, GA 30022
770-552-4960
Dolvin Elementary School
10495 Jones Bridge Road
Johns Creek, GA 30022
770-740-7020
Findley Oaks Elementary School
5880 Findley Chase Drive
Johns Creek, GA 30097
770-497-3800
Hillside Elementary School
9250 Scott Road
Roswell, GA 30076
770-552-6362
Lake Windward Elementary School
11770 E Fox Ct
Alpharetta, GA 30005
470-254-7050
Medlock Bridge Elementary School
10215 Medlock Bridge Parkway
Johns Creek, GA 30022
770-623-2980
Northwood Elementary School
10200 Wooten Road
Roswell, GA 30076
770-552-6390
Ocee Elementary School
4375 Kimball Bridge Road
Johns Creek, GA 30022
770-667-2960
Shakerag Elementary School
10885 Rogers Circle
Johns Creek, GA 30097
770-497-3880
State Bridge Crossing Elementary School
5530 State Bridge Road
Johns Creek, GA 30022
770-497-3850
Wilson Creek Elementary School
6115 Wilson Road
Johns Creek, GA 30097
770-497-3811
Charter Elementary School
A charter school is a public school that operates according to the terms of a charter, or contract, that has been approved by a local board of education and the State Board of Education. The charter school may request waivers from provisions of Title 20 of Georgia state law and any state or local rule, regulation, policy, or procedure relating to schools in the school district. In exchange for this flexibility, the charter school is bound by contract to be held accountable for meeting the performance-based objectives specified in the charter.
Amana Academy is located in Alpharetta approximately 5 miles from Johns Creek. It stresses stewardship and community in its curriculum and student activities. It is open to K-8th grade students.
Amana Academy
285 South Main Street
Alpharetta, GA 30009
678-624-0989
Private Schools
Holy Redeemer Catholic School
3380 Old Alabama Road
Johns Creek, GA 30022
770-410-4056
Mount Pisgah Christian School
9820 Nesbit Ferry Road
Johns Creek, GA 30022
678-336-3443
Perimeter School
9500 Medlock Bridge Road
Johns Creek, GA 30097
678-405-2300
Woodward Academy North
6565 Boles Road
Johns Creek, GA 30097
404-765-4490
Middle Schools
A total of four Fulton County public middle schools (6th-8th grade) serve the middle school-aged residents of Johns Creek. One public Charter School serve the residents of Johns Creek and four private schools also serve our residents.
Autrey Mill Middle School
4110 Old Alabama Road
Johns Creek, GA 30022
770-521-7622
Haynes Bridge Middle School
10665 Haynes Bridge Road
Alpharetta, GA 30022
770-740-7030
River Trail Middle School
10795 Rogers Circle
Johns Creek, GA 30097
770-497-3860
Taylor Road Middle School
5150 Taylor Road
Johns Creek, GA 30022
770-740-7090
Charter Middle School
A charter school is a public school that operates according to the terms of a charter, or contract, that has been approved by a local board of education and the State Board of Education. The charter school may request waivers from provisions of Title 20 of Georgia state law and any state or local rule, regulation, policy, or procedure relating to schools in the school district. In exchange for this flexibility, the charter school is bound by contract to be held accountable for meeting the performance-based objectives specified in the charter.
Amana Academy, open to K-8th grade students, is located in Alpharetta approximately 5 miles from Johns Creek. It stresses stewardship and community in its curriculum and student activities. It fosters intellectual achievement through a learning community, and leadership through civic and environmental service.
Amana Academy
285 South Main Street
Alpharetta, GA 30009
678-624-0989
Private Schools
Holy Redeemer Catholic School
3380 Old Alabama Road
Johns Creek, GA 30022
770-410-4056
Mount Pisgah Christian School
9820 Nesbit Ferry Road
Johns Creek, GA 30022
678-336-3443
Perimeter School
9500 Medlock Bridge Road
Johns Creek, GA 30097
678-405-2300
Woodward Academy North
6565 Boles Road
Johns Creek, GA 30097
404-765-4490
High Schools
The Fulton County School System provides a number of public education options for high school-aged (9th-12th grades) Johns Creek residents, including:
- Four high schools located in or immediately adjacent to Johns Creek.
- An Alternative High School in Roswell.
- Three Charter Schools focused on Information Technology, Arts & Science and the International Baccalaureate Program. All are short driving distances from Johns Creek.
- a Virtual Campus.
- one Private School.
Centennial High School
9310 Scott Road
Roswell, GA 30076
770-650-4230
Chattahoochee High School
5230 Taylor Road
Johns Creek, GA 30022
770-521-7600
Johns Creek High School
5575 State Bridge Road
Johns Creek, GA 30022
770-623-2138
Northview High School
10625 Parsons Road
Johns Creek, GA 30097
770-497-3828
Alternative High School
PEAK Academy is a place where students who have been expelled from their home middle or high school can attend school in a structured and nurturing environment supported by involved and committed staff.
PEAK Academy – North Fulton Campus
791 Mimosa Boulevard
Roswell, GA 30075
678-682-3530
Charter High Schools
A charter school is a public school that operates according to the terms of a charter, or contract, that has been approved by a local board of education and the State Board of Education. The charter school may request waivers from provisions of Title 20 of Georgia state law and any state or local rule, regulation, policy, or procedure relating to schools in the school district. In exchange for this flexibility, the charter school is bound by contract to be held accountable for meeting the performance-based objectives specified in the charter.
North Springs High School is a public secondary school located in Sandy Springs, Georgia. It is the only Arts and Sciences magnet school in Fulton County.
North Springs High School
7447 Roswell Road
Sandy Springs, GA 30328
770-551-2490
Riverwood Charter School, centrally located in Sandy Springs, offers both the International Studies Magnet and International Baccalaureate Programs to students from the entire school district.
Riverwood High School
5900 Heards Drive NW
Sandy Springs, GA 30328
404-847-1980
Virtual Campus
Fulton County School System’s Virtual Campus offers students flexibility with scheduling by offering online courses that can be taken anytime, anyplace and at any pace.
It is designed for students who:
- have scheduling conflicts, are hospital/homebound, or traveling athletes;
- want to fast-track their education, earn a Dual Diploma or College Prep Diploma with Distinction, or recover credit for courses not adequately completed; and
- want enrichment courses or career/tech, magnet and joint enrollment opportunities.
Fulton County Virtual Campus
3121 Norman Berry Drive
East Point, GA 30344
404-669-8090, ext. 158
Private Schools
Fulton Academy for Educational Excellence (FAVE)
Fulton Science Academy
3035 Fanfare Way
Alpharetta, GA 30009
678-366-2555
Mount Pisgah Christian School
9820 Nesbit Ferry Road
Johns Creek, GA 30022
678-336-3443
Providence Christian Academy
11445 Johns Creek Parkway
Johns Creek, GA 30097
770-279-7200