Or try our Advanced Search


Charleston Area Public Schools
Best Elementary Schools in Charleston Area
Best Middle Schools in Charleston Area
Best High Schools in Charleston Area
Charleston Area Charter Schools






Best Middle Schools in the Charleston, SC Area

Best Middle Schools in the Charleston, SC Area Best Middle Schools in the Charleston, SC Area

Are you looking for information on top public middle schools in the Charleston area? Below you'll find rankings on some of the best Charleston-area middle schools including Belle Hall Elementary School, Charles Pinckney Elementary School, Mt. Pleasant Academy, and Academic Magnet High School. We also have data to help you compare such top traditional public middle schools to the area's best charter schools including Orange Grove Charter School, East Cooper Montessori Charter School, Palmetto Scholars Academy, and James Island Charter High School.

The list below is not meant be used as a definitive guide to which Charleston-area middle school would be best for any individual child. For schools that are close to one another in rankings, differences in available data are in most cases very small.



Top Middle Schools in the Charleston Area

Montessori Community School

# 1 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: PK-8  ⋅  273 Students

Montessori Community School is located in the 29414 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Montessori Community School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#1 middle school in South Carolina
(99th percentile in state)

Montessori Community School

# 1 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: PK-8  ⋅  273 Students
#1 middle school in South Carolina
(99th percentile in state)

Buist Academy

# 2 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: 3-8  ⋅  548 Students

Buist Academy is located in the 29401 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Buist Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>

#2 middle school in South Carolina
(99th percentile in state)

Buist Academy

# 2 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: 3-8  ⋅  548 Students
#2 middle school in South Carolina
(99th percentile in state)

Charleston School of the Arts

# 3 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  1,061 Students

Charleston School of the Arts is located in the 29405 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Charleston School of the Arts has received a 10-star rating on a scale of 1 to 10.. Read more >>

#4 middle school in South Carolina
(99th percentile in state)

Charleston School of the Arts

# 3 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  1,061 Students
#4 middle school in South Carolina
(99th percentile in state)

Rollings Middle School of the Arts

# 4 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  799 Students

Rollings Middle School of the Arts is located in the 29483 ZIP Code area of Dorchester County, South Carolina. Based on CarolinaSchoolHub's analysis, Rollings Middle School of the Arts has received a 10-star rating on a scale of 1 to 10.. Read more >>

#5 middle school in South Carolina
(98th percentile in state)

Rollings Middle School of the Arts

# 4 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  799 Students
#5 middle school in South Carolina
(98th percentile in state)

Thomas C. Cario Middle School

# 5 Middle School in Charleston Area
Mt. Pleasant, SC (Charleston County)
Grades served: 6-8  ⋅  1,125 Students

Thomas C. Cario Middle School is located in the 29466 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Thomas C. Cario Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#6 middle school in South Carolina
(98th percentile in state)

Thomas C. Cario Middle School

# 5 Middle School in Charleston Area
Mt. Pleasant, SC (Charleston County)
Grades served: 6-8  ⋅  1,125 Students
#6 middle school in South Carolina
(98th percentile in state)

Moultrie Middle School

# 6 Middle School in Charleston Area
Mt. Pleasant, SC (Charleston County)
Grades served: 6-8  ⋅  1,119 Students

Moultrie Middle School is located in the 29464 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Moultrie Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#7 middle school in South Carolina
(98th percentile in state)

Moultrie Middle School

# 6 Middle School in Charleston Area
Mt. Pleasant, SC (Charleston County)
Grades served: 6-8  ⋅  1,119 Students
#7 middle school in South Carolina
(98th percentile in state)

Laing Middle School

# 7 Middle School in Charleston Area
Mt. Pleasant, SC (Charleston County)
Grades served: 6-8  ⋅  1,012 Students

Laing Middle School is located in the 29466 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Laing Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#9 middle school in South Carolina
(97th percentile in state)

Laing Middle School

# 7 Middle School in Charleston Area
Mt. Pleasant, SC (Charleston County)
Grades served: 6-8  ⋅  1,012 Students
#9 middle school in South Carolina
(97th percentile in state)

East Cooper Montessori Charter School

# 8 Middle School in Charleston Area
Mt. Pleasant, SC (Charleston County)
Grades served: PK-8  ⋅  432 Students

East Cooper Montessori Charter School is located in the 29464 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, East Cooper Montessori Charter School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#10 middle school in South Carolina
(97th percentile in state)
CHARTER SCHOOL

East Cooper Montessori Charter School

# 8 Middle School in Charleston Area
Mt. Pleasant, SC (Charleston County)
Grades served: PK-8  ⋅  432 Students
#10 middle school in South Carolina
(97th percentile in state)
CHARTER SCHOOL

Daniel Island School

# 9 Middle School in Charleston Area
Charleston, SC (Berkeley County)
Grades served: K-8  ⋅  1,170 Students

Daniel Island School is located in the 29492 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Daniel Island School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#11 middle school in South Carolina
(97th percentile in state)

Daniel Island School

# 9 Middle School in Charleston Area
Charleston, SC (Berkeley County)
Grades served: K-8  ⋅  1,170 Students
#11 middle school in South Carolina
(97th percentile in state)

Orange Grove Charter School

# 10 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: PK-8  ⋅  1,167 Students

Orange Grove Charter School is located in the 29407 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Orange Grove Charter School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#16 middle school in South Carolina
(95th percentile in state)
CHARTER SCHOOL

Orange Grove Charter School

# 10 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: PK-8  ⋅  1,167 Students
#16 middle school in South Carolina
(95th percentile in state)
CHARTER SCHOOL

Marrington Middle School of the Arts

# 11 Middle School in Charleston Area
Goose Creek, SC (Berkeley County)
Grades served: 6-8  ⋅  400 Students

Marrington Middle School of the Arts is located in the 29445 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Marrington Middle School of the Arts has received a 9-star rating on a scale of 1 to 10.. Read more >>

#34 middle school in South Carolina
(90th percentile in state)

Marrington Middle School of the Arts

# 11 Middle School in Charleston Area
Goose Creek, SC (Berkeley County)
Grades served: 6-8  ⋅  400 Students
#34 middle school in South Carolina
(90th percentile in state)

Cape Romain Environmental Education Charter School

# 12 Middle School in Charleston Area
McClellanville, SC (Charleston County)
Grades served: PK-8  ⋅  191 Students

Cape Romain Environmental Education Charter School is located in the 29458 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Cape Romain Environmental Education Charter School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#42 middle school in South Carolina
(87th percentile in state)
CHARTER SCHOOL

Cape Romain Environmental Education Charter School

# 12 Middle School in Charleston Area
McClellanville, SC (Charleston County)
Grades served: PK-8  ⋅  191 Students
#42 middle school in South Carolina
(87th percentile in state)
CHARTER SCHOOL

Camp Road Middle School

# 13 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: 6-8  ⋅  864 Students

Camp Road Middle School is located in the 29412 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Camp Road Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#62 middle school in South Carolina
(81st percentile in state)

Camp Road Middle School

# 13 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: 6-8  ⋅  864 Students
#62 middle school in South Carolina
(81st percentile in state)

Palmetto Scholars Academy

# 14 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  507 Students

Palmetto Scholars Academy is located in the 29418 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Palmetto Scholars Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>

#72 middle school in South Carolina
(78th percentile in state)
CHARTER SCHOOL

Palmetto Scholars Academy

# 14 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  507 Students
#72 middle school in South Carolina
(78th percentile in state)
CHARTER SCHOOL

East Edisto Middle School

# 15 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  879 Students

East Edisto Middle School is located in the 29485 ZIP Code area of Dorchester County, South Carolina. Based on CarolinaSchoolHub's analysis, East Edisto Middle School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#80 middle school in South Carolina
(75th percentile in state)

East Edisto Middle School

# 15 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  879 Students
#80 middle school in South Carolina
(75th percentile in state)

Charleston Charter School for Math and Science

# 16 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  547 Students

Charleston Charter School for Math and Science is located in the 29403 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Charleston Charter School for Math and Science has received a 5-star rating on a scale of 1 to 10.. Read more >>

#83 middle school in South Carolina
(75th percentile in state)
CHARTER SCHOOL

Charleston Charter School for Math and Science

# 16 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  547 Students
#83 middle school in South Carolina
(75th percentile in state)
CHARTER SCHOOL

Carolina Voyager Charter School

# 17 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: K-8  ⋅  371 Students

Carolina Voyager Charter School is located in the 29407 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Carolina Voyager Charter School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#85 middle school in South Carolina
(74th percentile in state)
CHARTER SCHOOL

Carolina Voyager Charter School

# 17 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: K-8  ⋅  371 Students
#85 middle school in South Carolina
(74th percentile in state)
CHARTER SCHOOL

Haut Gap Middle School

# 18 Middle School in Charleston Area
John's Island, SC (Charleston County)
Grades served: 6-8  ⋅  444 Students

Haut Gap Middle School is located in the 29455 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Haut Gap Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#97 middle school in South Carolina
(70th percentile in state)

Haut Gap Middle School

# 18 Middle School in Charleston Area
John's Island, SC (Charleston County)
Grades served: 6-8  ⋅  444 Students
#97 middle school in South Carolina
(70th percentile in state)

Charles B. DuBose Middle School

# 19 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  950 Students

Charles B. DuBose Middle School is located in the 29483 ZIP Code area of Dorchester County, South Carolina. Based on CarolinaSchoolHub's analysis, Charles B. DuBose Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#114 middle school in South Carolina
(65th percentile in state)

Charles B. DuBose Middle School

# 19 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  950 Students
#114 middle school in South Carolina
(65th percentile in state)

Cane Bay Middle School

# 20 Middle School in Charleston Area
Summerville, SC (Berkeley County)
Grades served: 5-8  ⋅  1,487 Students

Cane Bay Middle School is located in the 29486 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Cane Bay Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#117 middle school in South Carolina
(64th percentile in state)

Cane Bay Middle School

# 20 Middle School in Charleston Area
Summerville, SC (Berkeley County)
Grades served: 5-8  ⋅  1,487 Students
#117 middle school in South Carolina
(64th percentile in state)

Philip Simmons Middle School

# 21 Middle School in Charleston Area
Wando, SC (Berkeley County)
Grades served: 5-8  ⋅  428 Students

Philip Simmons Middle School is located in the 29492 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Philip Simmons Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#124 middle school in South Carolina
(62nd percentile in state)

Philip Simmons Middle School

# 21 Middle School in Charleston Area
Wando, SC (Berkeley County)
Grades served: 5-8  ⋅  428 Students
#124 middle school in South Carolina
(62nd percentile in state)

Gregg Middle School

# 22 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  850 Students

Gregg Middle School is located in the 29483 ZIP Code area of Dorchester County, South Carolina. Based on CarolinaSchoolHub's analysis, Gregg Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#146 middle school in South Carolina
(55th percentile in state)

Gregg Middle School

# 22 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  850 Students
#146 middle school in South Carolina
(55th percentile in state)

Hanahan Middle School

# 23 Middle School in Charleston Area
Hanahan, SC (Berkeley County)
Grades served: 6-8  ⋅  793 Students

Hanahan Middle School is located in the 29410 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Hanahan Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#148 middle school in South Carolina
(55th percentile in state)

Hanahan Middle School

# 23 Middle School in Charleston Area
Hanahan, SC (Berkeley County)
Grades served: 6-8  ⋅  793 Students
#148 middle school in South Carolina
(55th percentile in state)

Alston Middle School

# 24 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  822 Students

Alston Middle School is located in the 29483 ZIP Code area of Dorchester County, South Carolina. Based on CarolinaSchoolHub's analysis, Alston Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#150 middle school in South Carolina
(54th percentile in state)

Alston Middle School

# 24 Middle School in Charleston Area
Summerville, SC (Dorchester County)
Grades served: 6-8  ⋅  822 Students
#150 middle school in South Carolina
(54th percentile in state)

GREEN Charter School of the Lowcountry

# 25 Middle School in Charleston Area
N Charleston, SC (Charleston County)
Grades served: K-8  ⋅  196 Students

GREEN Charter School of the Lowcountry is located in the 29406 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, GREEN Charter School of the Lowcountry has received a 5-star rating on a scale of 1 to 10.. Read more >>

#154 middle school in South Carolina
(53rd percentile in state)

GREEN Charter School of the Lowcountry

# 25 Middle School in Charleston Area
N Charleston, SC (Charleston County)
Grades served: K-8  ⋅  196 Students
#154 middle school in South Carolina
(53rd percentile in state)

Oakbrook Middle School

# 26 Middle School in Charleston Area
Ladson, SC (Dorchester County)
Grades served: 6-8  ⋅  1,006 Students

Oakbrook Middle School is located in the 29456 ZIP Code area of Dorchester County, South Carolina. Based on CarolinaSchoolHub's analysis, Oakbrook Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#164 middle school in South Carolina
(50th percentile in state)

Oakbrook Middle School

# 26 Middle School in Charleston Area
Ladson, SC (Dorchester County)
Grades served: 6-8  ⋅  1,006 Students
#164 middle school in South Carolina
(50th percentile in state)

Westview Middle School

# 27 Middle School in Charleston Area
Goose Creek, SC (Berkeley County)
Grades served: 6-8  ⋅  886 Students

Westview Middle School is located in the 29445 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Westview Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#167 middle school in South Carolina
(49th percentile in state)

Westview Middle School

# 27 Middle School in Charleston Area
Goose Creek, SC (Berkeley County)
Grades served: 6-8  ⋅  886 Students
#167 middle school in South Carolina
(49th percentile in state)

Allegro Charter School of Music

# 28 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  229 Students

Allegro Charter School of Music is located in the 29405 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Allegro Charter School of Music has received a 5-star rating on a scale of 1 to 10.. Read more >>

#176 middle school in South Carolina
(46th percentile in state)
CHARTER SCHOOL

Allegro Charter School of Music

# 28 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  229 Students
#176 middle school in South Carolina
(46th percentile in state)
CHARTER SCHOOL

Malcolm C. Hursey Montessori

# 29 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: PK-8  ⋅  424 Students

Malcolm C. Hursey Montessori is located in the 29406 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Malcolm C. Hursey Montessori has received a 4-star rating on a scale of 1 to 10.. Read more >>

#178 middle school in South Carolina
(45th percentile in state)

Malcolm C. Hursey Montessori

# 29 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: PK-8  ⋅  424 Students
#178 middle school in South Carolina
(45th percentile in state)

St. George Middle School

# 30 Middle School in Charleston Area
St. George, SC (Dorchester County)
Grades served: 6-8  ⋅  282 Students

St. George Middle School is located in the 29477 ZIP Code area of Dorchester County, South Carolina. Based on CarolinaSchoolHub's analysis, St. George Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#183 middle school in South Carolina
(44th percentile in state)

St. George Middle School

# 30 Middle School in Charleston Area
St. George, SC (Dorchester County)
Grades served: 6-8  ⋅  282 Students
#183 middle school in South Carolina
(44th percentile in state)

St. James Santee Elementary School

# 31 Middle School in Charleston Area
McClellanville, SC (Charleston County)
Grades served: PK-8  ⋅  182 Students

St. James Santee Elementary School is located in the 29458 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, St. James Santee Elementary School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#193 middle school in South Carolina
(41st percentile in state)

St. James Santee Elementary School

# 31 Middle School in Charleston Area
McClellanville, SC (Charleston County)
Grades served: PK-8  ⋅  182 Students
#193 middle school in South Carolina
(41st percentile in state)

C. E. Williams Middle School for Creative and Scientific Arts

# 32 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: 6-8  ⋅  1,172 Students

C. E. Williams Middle School for Creative and Scientific Arts is located in the 29414 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, C. E. Williams Middle School for Creative and Scientific Arts has received a 4-star rating on a scale of 1 to 10.. Read more >>

#207 middle school in South Carolina
(37th percentile in state)

C. E. Williams Middle School for Creative and Scientific Arts

# 32 Middle School in Charleston Area
Charleston, SC (Charleston County)
Grades served: 6-8  ⋅  1,172 Students
#207 middle school in South Carolina
(37th percentile in state)

Macedonia Middle School

# 33 Middle School in Charleston Area
Moncks Corner, SC (Berkeley County)
Grades served: 6-8  ⋅  383 Students

Macedonia Middle School is located in the 29461 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Macedonia Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#217 middle school in South Carolina
(33rd percentile in state)

Macedonia Middle School

# 33 Middle School in Charleston Area
Moncks Corner, SC (Berkeley County)
Grades served: 6-8  ⋅  383 Students
#217 middle school in South Carolina
(33rd percentile in state)

Military Magnet Academy

# 34 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  428 Students

Military Magnet Academy is located in the 29405 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Military Magnet Academy has received a 3-star rating on a scale of 1 to 10.. Read more >>

#229 middle school in South Carolina
(30th percentile in state)

Military Magnet Academy

# 34 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-12  ⋅  428 Students
#229 middle school in South Carolina
(30th percentile in state)

Sangaree Middle School

# 35 Middle School in Charleston Area
Ladson, SC (Berkeley County)
Grades served: 6-8  ⋅  826 Students

Sangaree Middle School is located in the 29456 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Sangaree Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#231 middle school in South Carolina
(29th percentile in state)

Sangaree Middle School

# 35 Middle School in Charleston Area
Ladson, SC (Berkeley County)
Grades served: 6-8  ⋅  826 Students
#231 middle school in South Carolina
(29th percentile in state)

River Oaks Middle School

# 36 Middle School in Charleston Area
North Charleston, SC (Dorchester County)
Grades served: 6-8  ⋅  849 Students

River Oaks Middle School is located in the 29420 ZIP Code area of Dorchester County, South Carolina. Based on CarolinaSchoolHub's analysis, River Oaks Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#232 middle school in South Carolina
(29th percentile in state)

River Oaks Middle School

# 36 Middle School in Charleston Area
North Charleston, SC (Dorchester County)
Grades served: 6-8  ⋅  849 Students
#232 middle school in South Carolina
(29th percentile in state)

Cross High School

# 37 Middle School in Charleston Area
Cross, SC (Berkeley County)
Grades served: 7-12  ⋅  294 Students

Cross High School is located in the 29436 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Cross High School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#235 middle school in South Carolina
(28th percentile in state)

Cross High School

# 37 Middle School in Charleston Area
Cross, SC (Berkeley County)
Grades served: 7-12  ⋅  294 Students
#235 middle school in South Carolina
(28th percentile in state)

Berkeley Middle School

# 38 Middle School in Charleston Area
Moncks Corner, SC (Berkeley County)
Grades served: 6-8  ⋅  1,403 Students

Berkeley Middle School is located in the 29461 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, Berkeley Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#239 middle school in South Carolina
(27th percentile in state)

Berkeley Middle School

# 38 Middle School in Charleston Area
Moncks Corner, SC (Berkeley County)
Grades served: 6-8  ⋅  1,403 Students
#239 middle school in South Carolina
(27th percentile in state)

St. Stephen Middle School

# 39 Middle School in Charleston Area
St. Stephen, SC (Berkeley County)
Grades served: 6-8  ⋅  209 Students

St. Stephen Middle School is located in the 29479 ZIP Code area of Berkeley County, South Carolina. Based on CarolinaSchoolHub's analysis, St. Stephen Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#254 middle school in South Carolina
(22nd percentile in state)

St. Stephen Middle School

# 39 Middle School in Charleston Area
St. Stephen, SC (Berkeley County)
Grades served: 6-8  ⋅  209 Students
#254 middle school in South Carolina
(22nd percentile in state)

Deer Park Middle School

# 40 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-8  ⋅  328 Students

Deer Park Middle School is located in the 29406 ZIP Code area of Charleston County, South Carolina. Based on CarolinaSchoolHub's analysis, Deer Park Middle School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#284 middle school in South Carolina
(13th percentile in state)

Deer Park Middle School

# 40 Middle School in Charleston Area
North Charleston, SC (Charleston County)
Grades served: 6-8  ⋅  328 Students
#284 middle school in South Carolina
(13th percentile in state)
1 - 40 of 49 Middle Schools

Rankings for the best middle schools in the Charleston area were created independently by Carolina School Hub. The test data for this site was derived from the North Carolina Department of Public Instruction and South Carolina Department of Education.

You can click on a specific school name above for more information on test scores, student data and more.

Middle Schools in Charleston SC Area - Click any of the pushpins below to see more details on each school


Choosing a Middle School

In North and South Carolina, middle school typically comprises grades six through eight. Many parents who move to the Charleston area are attracted to middle schools in towns such as Charleston SC, North Charleston SC, Summerville SC, and Goose Creek SC.

Middle Schools on this page were drawn from the following counties: