Best Middle Schools in the Raleigh, NC Area
Are you looking for information on top public middle schools in the Raleigh area? Below you'll find rankings on some of the best Raleigh-area middle schools including Mills Park Middle School, Mills Park Elementary School, Davis Drive Elementary School, and Green Level High School. We also have data to help you compare such top traditional public middle schools to the area's best charter schools including Raleigh Charter High School, The Math and Science Academy of Apex, Triangle Math and Science Academy, and Magellan Charter School.
The list below is not meant be used as a definitive guide to which Raleigh-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 Raleigh Area
Mills Park Middle School
# 1 Middle School in Raleigh AreaMills Park Middle School is located in the 27519 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Mills Park Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#1 middle school in North Carolina(99th percentile in state)
The Math and Science Academy of Apex
# 2 Middle School in Raleigh AreaThe Math and Science Academy of Apex is located in the 27502 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Math and Science Academy of Apex has received a 10-star rating on a scale of 1 to 10.. Read more >>
#3 middle school in North Carolina| (99th percentile in state) |
Davis Drive Middle School
# 3 Middle School in Raleigh AreaDavis Drive Middle School is located in the 27519 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Davis Drive Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#4 middle school in North Carolina(99th percentile in state)
Triangle Math and Science Academy
# 4 Middle School in Raleigh AreaTriangle Math and Science Academy is located in the 27511 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Triangle Math and Science Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>
#5 middle school in North Carolina| (99th percentile in state) |
Apex Friendship Middle School
# 5 Middle School in Raleigh AreaApex Friendship Middle School is located in the 27502 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Apex Friendship Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#7 middle school in North Carolina(99th percentile in state)
Magellan Charter School
# 6 Middle School in Raleigh AreaMagellan Charter School is located in the 27615 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Magellan Charter School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#19 middle school in North Carolina| (98th percentile in state) |
Quest Academy
# 7 Middle School in Raleigh AreaQuest Academy is located in the 27615 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Quest Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>
#21 middle school in North Carolina| (97th percentile in state) |
Alston Ridge Middle School
# 8 Middle School in Raleigh AreaAlston Ridge Middle School is located in the 27519 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Alston Ridge Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#25 middle school in North Carolina(97th percentile in state)
Envision Science Academy
# 9 Middle School in Raleigh AreaEnvision Science Academy is located in the 27587 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Envision Science Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>
#26 middle school in North Carolina| (97th percentile in state) |
Franklin Academy
# 10 Middle School in Raleigh AreaFranklin Academy is located in the 27587 ZIP Code area of Wake County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Franklin Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>
#31 middle school in North Carolina| (96th percentile in state) |
Carnage Middle School
# 11 Middle School in Raleigh AreaCarnage Middle School is located in the 27610 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Carnage Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#32 middle school in North Carolina(96th percentile in state)
Salem Middle School
# 12 Middle School in Raleigh AreaSalem Middle School is located in the 27523 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Salem Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#33 middle school in North Carolina(96th percentile in state)
Peak Charter Academy
# 13 Middle School in Raleigh AreaPeak Charter Academy is located in the 27502 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Peak Charter Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>
#36 middle school in North Carolina| (95th percentile in state) |
Endeavor Charter School
# 14 Middle School in Raleigh AreaEndeavor Charter School is located in the 27587 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Endeavor Charter School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#40 middle school in North Carolina| (95th percentile in state) |
West Cary Middle School
# 15 Middle School in Raleigh AreaWest Cary Middle School is located in the 27513 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, West Cary Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#43 middle school in North Carolina(94th percentile in state)
Leesville Road Middle School
# 16 Middle School in Raleigh AreaLeesville Road Middle School is located in the 27613 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Leesville Road Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#47 middle school in North Carolina(94th percentile in state)
Holly Grove Middle School
# 17 Middle School in Raleigh AreaHolly Grove Middle School is located in the 27540 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Holly Grove Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#52 middle school in North Carolina(93rd percentile in state)
Apex Middle School
# 18 Middle School in Raleigh AreaApex Middle School is located in the 27502 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Apex Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#53 middle school in North Carolina(93rd percentile in state)
The Innovation Academy at South Campus
# 19 Middle School in Raleigh AreaThe Innovation Academy at South Campus is located in the 27577 ZIP Code area of Johnston County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Innovation Academy at South Campus has received a 10-star rating on a scale of 1 to 10.. Read more >>
#55 middle school in North Carolina(93rd percentile in state)
Heritage Middle School
# 20 Middle School in Raleigh AreaHeritage Middle School is located in the 27587 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Heritage Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#57 middle school in North Carolina(93rd percentile in state)
Pine Springs Prep Academy
# 21 Middle School in Raleigh AreaPine Springs Prep Academy is located in the 27540 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Pine Springs Prep Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>
#59 middle school in North Carolina| (92nd percentile in state) |
Martin Middle School
# 22 Middle School in Raleigh AreaMartin Middle School is located in the 27607 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Martin Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#71 middle school in North Carolina(91st percentile in state)
Moore Square Museum Magnet Middle School
# 23 Middle School in Raleigh AreaMoore Square Museum Magnet Middle School is located in the 27601 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Moore Square Museum Magnet Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#72 middle school in North Carolina(91st percentile in state)
Holly Ridge Middle School
# 24 Middle School in Raleigh AreaHolly Ridge Middle School is located in the 27540 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Holly Ridge Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#93 middle school in North Carolina(88th percentile in state)
East Cary Middle School
# 25 Middle School in Raleigh AreaEast Cary Middle School is located in the 27511 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, East Cary Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#97 middle school in North Carolina(87th percentile in state)
Pine Hollow Middle School
# 26 Middle School in Raleigh AreaPine Hollow Middle School is located in the 27617 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Pine Hollow Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#104 middle school in North Carolina(87th percentile in state)
Hilburn Drive Academy
# 27 Middle School in Raleigh AreaHilburn Drive Academy is located in the 27613 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Hilburn Drive Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>
#106 middle school in North Carolina(86th percentile in state)
Ligon Middle School
# 28 Middle School in Raleigh AreaLigon Middle School is located in the 27601 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Ligon Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#119 middle school in North Carolina(85th percentile in state)
Oberlin Middle School
# 29 Middle School in Raleigh AreaOberlin Middle School is located in the 27608 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Oberlin Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#124 middle school in North Carolina(84th percentile in state)
Sterling Montessori Academy
# 30 Middle School in Raleigh AreaSterling Montessori Academy is located in the 27560 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Sterling Montessori Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>
#136 middle school in North Carolina| (82nd percentile in state) |
West Millbrook Middle School
# 31 Middle School in Raleigh AreaWest Millbrook Middle School is located in the 27615 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, West Millbrook Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#137 middle school in North Carolina(82nd percentile in state)
The Exploris School
# 32 Middle School in Raleigh AreaThe Exploris School is located in the 27603 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Exploris School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#139 middle school in North Carolina| (82nd percentile in state) |
Reedy Creek Middle School
# 33 Middle School in Raleigh AreaReedy Creek Middle School is located in the 27513 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Reedy Creek Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#142 middle school in North Carolina(82nd percentile in state)
Lufkin Road Middle School
# 34 Middle School in Raleigh AreaLufkin Road Middle School is located in the 27539 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lufkin Road Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#148 middle school in North Carolina(81st percentile in state)
Cardinal Charter School
# 35 Middle School in Raleigh AreaCardinal Charter School is located in the 27513 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cardinal Charter School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#150 middle school in North Carolina| (81st percentile in state) |
Herbert Akins Road Middle School
# 36 Middle School in Raleigh AreaHerbert Akins Road Middle School is located in the 27526 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Herbert Akins Road Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#152 middle school in North Carolina(80th percentile in state)
Wakefield Middle School
# 37 Middle School in Raleigh AreaWakefield Middle School is located in the 27614 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wakefield Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#154 middle school in North Carolina(80th percentile in state)
Meadow School
# 38 Middle School in Raleigh AreaMeadow School is located in the 27504 ZIP Code area of Johnston County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Meadow School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#173 middle school in North Carolina(78th percentile in state)
East Wake Academy
# 39 Middle School in Raleigh AreaEast Wake Academy is located in the 27597 ZIP Code area of Wake County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, East Wake Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>
#177 middle school in North Carolina| (77th percentile in state) |
Fuquay-Varina Middle School
# 40 Middle School in Raleigh AreaFuquay-Varina Middle School is located in the 27526 ZIP Code area of Wake County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Fuquay-Varina Middle School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#180 middle school in North Carolina(77th percentile in state)
Rankings for the best middle schools in the Raleigh 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.
Choosing a Middle School
In North and South Carolina, middle school typically comprises grades six through eight. Many parents who move to the Raleigh area are attracted to middle schools in towns such as Raleigh NC, Cary NC, Apex NC, and Garner NC.
Middle Schools on this page were drawn from the following counties: