The 35 public schools serving Charleston in Charleston County and Berkeley County districts, with grades, enrollment, state ratings and zones.

Last checked Oct. 16, 2026. Sources: Charleston County School District’s school lookup tool, school directory, application windows, charter schools page and 2026-27 bell schedule; Berkeley County’s 2026-27 school attendance zones; each school’s own website; the S.C. Department of Education’s 2024-25 report card data files; the federal NCES school directory and Private School Survey; the Census Bureau’s city boundary for Charleston.

The City of Charleston does not run schools. Homes in the Charleston County parts of the city, the peninsula, West Ashley, James Island and Johns Island, are served by Charleston County School District (CCSD), 843-937-6300. Homes on Daniel Island and in Cainhoy, the Berkeley County parts of the city, are served by Berkeley County School District, 843-899-8600.

School zones do not follow the city limits. Each district draws its own elementary, middle and high school zones. A few schools that serve city addresses sit just outside the city, Camp Road Middle on James Island among them, and several schools inside it take students by application, not by address.

Find your school

Below are the 35 public schools in Charleston or serving it, each with its own page: address, principal, enrollment, state report card, zone and feeder schools, calendar and school hours. Tables are in alphabetical order. The rating column gives the school’s overall rating and points on South Carolina’s 2024-25 report card, which rates schools Excellent, Good, Average, Below Average or Unsatisfactory; schools with more than one level get a rating for each.

High schools

School Address Grades Students, 2024-25 State rating, 2024-25 Zone
Burke High 244 President St. 9 to 12 342 Below Average, 47 CCSD lookup
James Island Charter High (charter) 1000 Fort Johnson Road 9 to 12 1,612 Excellent, 71 CCSD lookup
Philip Simmons High (Berkeley County) 3080 River Village Drive 9 to 12 797 Excellent, 71 Berkeley zones
St. John’s High 1518 Main Road 9 to 12 390 Average, 59 CCSD lookup
West Ashley High 4060 W. Wildcat Blvd. 9 to 12 2,069 Excellent, 67 CCSD lookup

On the districts’ zone layers, the peninsula is zoned for Burke High, West Ashley for West Ashley High, James Island for James Island Charter High, Johns Island for St. John’s High, and Daniel Island and Cainhoy for Philip Simmons High. CCSD’s countywide magnet high schools, Academic Magnet High, Charleston County School of the Arts and Military Magnet Academy, are in North Charleston and take students from across the county by application.

Middle schools

School Address Grades Students, 2024-25 State rating, 2024-25 Zone
C.E. Williams Middle 3090 Sanders Road 6 to 8 1,299 Average, 41 CCSD lookup
Camp Road Middle 1825 Camp Road 6 to 8 901 Excellent, 57 CCSD lookup
Haut Gap Middle 1861 Bohicket Road 6 to 8 412 Good, 53 CCSD lookup
Philip Simmons Middle (Berkeley County) 2065 Seven Sticks Drive 6 to 8 473 Good, 52 Berkeley zones
Simmons-Pinckney Middle 2 Perry St. 6 to 8 190 Unsatisfactory, 26 CCSD lookup

Daniel Island children stay at Daniel Island School through eighth grade, and the Montessori and K-8 schools in the next table also teach middle grades.

Elementary and K-8 schools

School Address Grades Students, 2024-25 State rating, 2024-25 Zone
Angel Oak Primary 6134 Chisolm Road 4K to 1 828 Good, 54 (as Angel Oak Elementary) CCSD lookup
Ashley River Creative Arts Elementary 1871 Wallace School Road Pre-K to 5 618 Good, 59 Zone and choice; lookup
Buist Academy 103 Calhoun St. 3 to 8 521 Excellent, 78 (middle); Excellent, 77 (elementary) None; apply
Charleston Progressive Academy 382 Meeting St. Pre-K to 5 184 Good, 55 None; apply
Daniel Island School (Berkeley County) 2365 Daniel Island Drive K to 8 1,151 Excellent, 64 (middle); Excellent, 65 (elementary) Berkeley zones
Drayton Hall Elementary 3183 Ashley River Road Pre-K to 5 640 Excellent, 65 CCSD lookup
Harbor View Elementary 1576 Harbor View Road Pre-K to 5 621 Excellent, 66 CCSD lookup
James Island Elementary 1872 S. Grimball Road Pre-K to 5 580 Good, 59 CCSD lookup
James Simons Montessori 741 King St. Pre-K to 8 392 Good, 50 (middle); Average, 52 (elementary) Zone and choice; lookup
Johns Island Elementary 2950 Claybrook St. 2 to 5 Not in the 2024-25 count Not yet rated CCSD lookup
Memminger Elementary 20 Beaufain St. Pre-K to 5 438 Average, 45 CCSD lookup
Montessori Community School 2122 Wood Ave. Pre-K to 8 280 Excellent, 73 (middle); Excellent, 62 (elementary) None; apply
Murray-LaSaine Montessori 691 Riverland Drive Pre-K to 8 347 Good, 53 (middle); Good, 57 (elementary) Zone and choice; lookup
Oakland Elementary 505-A Arlington Drive Pre-K to 5 556 Excellent, 62 CCSD lookup
Philip Simmons Elementary (Berkeley County) 2095 Seven Sticks Drive Pre-K to 5 535 Average, 51 Berkeley zones
Sanders-Clyde Elementary 805 Morrison Drive Pre-K to 5 369 Good, 57 CCSD lookup
Springfield Elementary 2130 Pinehurst Ave. Pre-K to 5 679 Good, 58 CCSD lookup
St. Andrew’s School of Math and Science 30 Chadwick Drive Pre-K to 5 769 Good, 57 Zone and choice; lookup
Stiles Point Elementary 883 Mikell Drive Pre-K to 5 866 Excellent, 64 CCSD lookup
Stono Park Elementary 314 Huntley Drive Pre-K to 5 337 Average, 46 CCSD lookup

Mitchell Elementary, 2 Perry St., no longer appears in CCSD’s school directory or 2026-27 bell schedule. In the district’s 2026-27 zone layers its former area is assigned to James Simons Montessori and Sanders-Clyde Elementary, and Simmons-Pinckney Middle now gives 2 Perry St. as its address. On Johns Island, Angel Oak became a primary school, 4K through first grade, in 2025-26, and the new Johns Island Elementary takes second through fifth grade.

Charter schools

These Charleston County School District charter schools have no attendance zone. Carolina Voyager and Orange Grove take applications through the district’s School Choice process; Charleston Charter School for Math and Science, Charleston Development Academy and Pattison’s Academy run their own, according to the district’s charter schools page. James Island Charter High, also a charter, is listed with the high schools because it is James Island’s zoned high school.

School Address Grades Students, 2024-25 State rating, 2024-25 Zone
Carolina Voyager Charter School 1409 Bluewater Way K to 8 402 Excellent, 59 (middle); Good, 56 (elementary) None; charter
Charleston Charter School for Math and Science 1002 King St. 6 to 12 573 Excellent, 73 (high); Good, 51 (middle) None; charter
Charleston Development Academy 233 Line St. Pre-K to 8 151 Average, 45 (middle); Good, 53 (elementary) None; charter
Orange Grove Charter School 1225 Orange Branch Road Pre-K to 8 1,170 Excellent, 64 (middle); Excellent, 66 (elementary) None; charter
Pattison’s Academy 721 Wappoo Road Pre-K to 12 53 Not Rated None; charter

Two more CCSD programs in the city do not have report cards of their own: Early College High School, 63 Columbus St., where students “pursue dual enrollment classes with the potential to earn up to an associate degree,” according to its website, and the West Ashley Center for Advanced Studies, a career and technology center beside West Ashley High.

Enrollment by school

Bar chart of 2024-25 enrollment at the 34 public schools serving Charleston in alphabetical order, from 53 at Pattison's Academy to 2,069 at West Ashley High

West Ashley High had the most students in 2024-25, 2,069, and Pattison’s Academy the fewest, 53, according to the state’s report card data.

Private schools

These private schools have Charleston addresses in the U.S. Department of Education’s Private School Survey for 2023-24, with the grades the survey lists. Private schools do not receive state report card ratings. Websites are linked where we could confirm them.

More

Frequently asked questions

What school district is Charleston, South Carolina, in?

Most of Charleston, the part in Charleston County, is served by Charleston County School District, 843-937-6300. Daniel Island and Cainhoy, the Berkeley County parts of the city, are served by Berkeley County School District, 843-899-8600.

Which high school serves my Charleston address?

On the districts’ zone layers, the peninsula is zoned for Burke High, West Ashley for West Ashley High, James Island for James Island Charter High, Johns Island for St. John’s High, and Daniel Island and Cainhoy for Philip Simmons High. Zones do not follow city limits, so check the address with the CCSD school lookup tool or Berkeley County’s zone layers.

How are Charleston public schools rated?

South Carolina rates each school Excellent, Good, Average, Below Average or Unsatisfactory on its yearly report card. Every school’s 2024-25 rating and points are in the tables on this page, with links to the full report cards.

Are there charter schools in Charleston?

Yes. Six Charleston County School District charter schools are in the city: James Island Charter High, which is also James Island’s zoned high school, Carolina Voyager, Charleston Charter School for Math and Science, Charleston Development Academy, Orange Grove and Pattison’s Academy.