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 White Oak Elementary School, Mills Park Middle School, Highcroft Elementary School, and Davis Drive Elementary 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, Quest Academy, and Peak Charter Academy.
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)
Davis Drive Middle School
# 2 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 >>
#3 middle school in North Carolina(99th percentile in state)
Apex Friendship Middle School
# 3 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 >>
#12 middle school in North Carolina(98th percentile in state)
Peak Charter Academy
# 4 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 >>
#13 middle school in North Carolina(98th percentile in state) |
Alston Ridge Middle School
# 5 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 >>
#14 middle school in North Carolina(98th percentile in state)
Quest Academy
# 6 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 >>
#15 middle school in North Carolina(98th percentile in state) |
Franklin Academy
# 7 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 B 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 >>
#17 middle school in North Carolina(98th percentile in state) |
Triangle Math and Science Academy
# 8 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 >>
#27 middle school in North Carolina(97th percentile in state) |
Magellan Charter School
# 9 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 >>
#28 middle school in North Carolina(96th percentile in state) |
Carnage Middle School
# 10 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 >>
#31 middle school in North Carolina(96th percentile in state)
Heritage Middle School
# 11 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 >>
#34 middle school in North Carolina(96th percentile in state)
West Cary Middle School
# 12 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 >>
#36 middle school in North Carolina(95th percentile in state)
Endeavor Charter School
# 13 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 >>
#37 middle school in North Carolina(95th percentile in state) |
Salem Middle School
# 14 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 >>
#42 middle school in North Carolina(95th percentile in state)
Pine Hollow Middle School
# 15 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 10-star rating on a scale of 1 to 10.. Read more >>
#43 middle school in North Carolina(94th percentile in state)
Envision Science Academy
# 16 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 B 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 >>
#47 middle school in North Carolina(94th percentile in state) |
Moore Square Museum Magnet Middle School
# 17 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 >>
#51 middle school in North Carolina(93rd percentile in state)
Ligon Middle School
# 18 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 B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Ligon Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#58 middle school in North Carolina(93rd percentile in state)
Holly Grove Middle School
# 19 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 >>
#60 middle school in North Carolina(92nd percentile in state)
The Innovation Academy at South Campus
# 20 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 >>
#61 middle school in North Carolina(92nd percentile in state)
Lufkin Road Middle School
# 21 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 B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lufkin Road Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#78 middle school in North Carolina(90th percentile in state)
The Exploris School
# 22 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 C 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 >>
#93 middle school in North Carolina(88th percentile in state) |
Apex Middle School
# 23 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 9-star rating on a scale of 1 to 10.. Read more >>
#95 middle school in North Carolina(88th 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 C 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 >>
#104 middle school in North Carolina(87th percentile in state)
Hilburn Drive Academy
# 25 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)
Pine Springs Prep Academy
# 26 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 9-star rating on a scale of 1 to 10.. Read more >>
#109 middle school in North Carolina(86th percentile in state) |
Leesville Road Middle School
# 27 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 9-star rating on a scale of 1 to 10.. Read more >>
#111 middle school in North Carolina(86th percentile in state)
Oberlin Middle School
# 28 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 B 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 >>
#112 middle school in North Carolina(86th percentile in state)
Martin Middle School
# 29 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Martin 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)
Casa Esperanza Montessori Charter School
# 30 Middle School in Raleigh AreaCasa Esperanza Montessori Charter School is located in the 27587 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, Casa Esperanza Montessori Charter School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#129 middle school in North Carolina(83rd percentile in state) |
East Cary Middle School
# 31 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 C 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 >>
#143 middle school in North Carolina(82nd percentile in state)
Reedy Creek Middle School
# 32 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 >>
#146 middle school in North Carolina(81st percentile in state)
Cleveland Middle School
# 33 Middle School in Raleigh AreaCleveland Middle School is located in the 27529 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, Cleveland Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#157 middle school in North Carolina(80th percentile in state)
Fuquay-Varina Middle School
# 34 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 9-star rating on a scale of 1 to 10.. Read more >>
#164 middle school in North Carolina(79th 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cardinal Charter School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#166 middle school in North Carolina(79th 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 8-star rating on a scale of 1 to 10.. Read more >>
#169 middle school in North Carolina(78th 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 8-star rating on a scale of 1 to 10.. Read more >>
#176 middle school in North Carolina(77th percentile in state)
Neuse Charter School
# 38 Middle School in Raleigh AreaNeuse Charter School is located in the 27577 ZIP Code area of Johnston County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Neuse Charter School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#189 middle school in North Carolina(76th percentile in state) |
Archer Lodge Middle School
# 39 Middle School in Raleigh AreaArcher Lodge Middle School is located in the 27591 ZIP Code area of Johnston County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Archer Lodge Middle School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#194 middle school in North Carolina(75th percentile in state)
Johnston Charter Academy
# 40 Middle School in Raleigh AreaJohnston Charter Academy is located in the 27520 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, Johnston Charter Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>
#209 middle school in North Carolina(73rd 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.
Middle Schools in Raleigh NC 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 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: