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
East Wake Academy
# 41 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, East Wake Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>
#223 middle school in North Carolina(71st percentile in state) |
Wake Preparatory Academy
# 42 Middle School in Raleigh AreaWake Preparatory Academy 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, Wake Preparatory Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>
#226 middle school in North Carolina(71st percentile in state) |
Wake Forest Charter Academy
# 43 Middle School in Raleigh AreaWake Forest Charter Academy 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, Wake Forest Charter Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>
#231 middle school in North Carolina(70th percentile in state) |
Rolesville Charter Academy
# 44 Middle School in Raleigh AreaRolesville Charter Academy is located in the 27571 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, Rolesville Charter Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>
#242 middle school in North Carolina(69th percentile in state) |
West Lake Middle School
# 45 Middle School in Raleigh AreaWest Lake 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, West Lake Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#259 middle school in North Carolina(67th percentile in state)
West Millbrook Middle School
# 46 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 7-star rating on a scale of 1 to 10.. Read more >>
#263 middle school in North Carolina(66th percentile in state)
North Johnston Middle School
# 47 Middle School in Raleigh AreaNorth Johnston Middle School is located in the 27555 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, North Johnston Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#274 middle school in North Carolina(65th percentile in state)
Princeton High School
# 48 Middle School in Raleigh AreaPrinceton High School is located in the 27569 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, Princeton High School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#281 middle school in North Carolina(64th percentile in state)
Meadow School
# 49 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 C 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 >>
#284 middle school in North Carolina(63rd percentile in state)
Clayton Middle School
# 50 Middle School in Raleigh AreaClayton Middle School is located in the 27520 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, Clayton Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#308 middle school in North Carolina(60th percentile in state)
Youngsville Academy
# 51 Middle School in Raleigh AreaYoungsville Academy is located in the 27596 ZIP Code area of Franklin County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Youngsville Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>
#338 middle school in North Carolina(56th percentile in state) |
Riverwood Middle School
# 52 Middle School in Raleigh AreaRiverwood Middle School is located in the 27527 ZIP Code area of Johnston County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Riverwood Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#351 middle school in North Carolina(55th percentile in state)
Southern Wake Academy
# 53 Middle School in Raleigh AreaSouthern Wake Academy 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, Southern Wake Academy has received a 7-star rating on a scale of 1 to 10.. Read more >>
#352 middle school in North Carolina(55th percentile in state) |
McGee's Crossroads Middle School
# 54 Middle School in Raleigh AreaMcGee's Crossroads Middle School is located in the 27504 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, McGee's Crossroads Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#355 middle school in North Carolina(54th percentile in state)
Swift Creek Middle School
# 55 Middle School in Raleigh AreaSwift Creek Middle School is located in the 27520 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, Swift Creek Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#359 middle school in North Carolina(54th percentile in state)
Rolesville Middle School
# 56 Middle School in Raleigh AreaRolesville Middle School is located in the 27571 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Rolesville Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#372 middle school in North Carolina(52nd percentile in state)
Wake Forest Middle School
# 57 Middle School in Raleigh AreaWake Forest Middle School is located in the 27587 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wake Forest Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#413 middle school in North Carolina(47th percentile in state)
Dillard Drive Middle School
# 58 Middle School in Raleigh AreaDillard Drive Middle School is located in the 27606 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Dillard Drive Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#415 middle school in North Carolina(46th percentile in state)
Crosscreek Charter School
# 59 Middle School in Raleigh AreaCrosscreek Charter School is located in the 27549 ZIP Code area of Franklin County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Crosscreek Charter School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#420 middle school in North Carolina(46th percentile in state) |
Cedar Creek Middle School
# 60 Middle School in Raleigh AreaCedar Creek Middle School is located in the 27596 ZIP Code area of Franklin County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cedar Creek Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#427 middle school in North Carolina(45th percentile in state)
Four Oaks Middle School
# 61 Middle School in Raleigh AreaFour Oaks Middle School is located in the 27524 ZIP Code area of Johnston County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Four Oaks Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#432 middle school in North Carolina(44th percentile in state)
North Garner Middle School
# 62 Middle School in Raleigh AreaNorth Garner Middle School is located in the 27529 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, North Garner Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#435 middle school in North Carolina(44th percentile in state)
Raleigh Oak Charter School
# 63 Middle School in Raleigh AreaRaleigh Oak Charter 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, Raleigh Oak Charter School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#438 middle school in North Carolina(43rd percentile in state) |
Red Oak Middle School
# 64 Middle School in Raleigh AreaRed Oak Middle School is located in the 27809 ZIP Code area of Nash County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Red Oak Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#450 middle school in North Carolina(42nd percentile in state)
Zebulon Middle School
# 65 Middle School in Raleigh AreaZebulon Middle School is located in the 27597 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, Zebulon Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#452 middle school in North Carolina(42nd percentile in state)
Centennial Campus Middle School
# 66 Middle School in Raleigh AreaCentennial Campus Middle School is located in the 27606 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Centennial Campus Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#464 middle school in North Carolina(40th percentile in state)
Terrell Lane Middle School
# 67 Middle School in Raleigh AreaTerrell Lane Middle School is located in the 27549 ZIP Code area of Franklin County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Terrell Lane Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#467 middle school in North Carolina(40th percentile in state)
Carroll Middle School
# 68 Middle School in Raleigh AreaCarroll Middle School is located in the 27609 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Carroll Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#477 middle school in North Carolina(38th percentile in state)
Durant Road Middle School
# 69 Middle School in Raleigh AreaDurant Road Middle School is located in the 27614 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Durant Road Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#495 middle school in North Carolina(36th percentile in state)
Benson Middle School
# 70 Middle School in Raleigh AreaBenson Middle School is located in the 27504 ZIP Code area of Johnston County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Benson Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#498 middle school in North Carolina(36th percentile in state)
PreEminent Charter School
# 71 Middle School in Raleigh AreaPreEminent Charter School is located in the 27610 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, PreEminent Charter School has received a 3-star rating on a scale of 1 to 10.. Read more >>
#520 middle school in North Carolina(33rd percentile in state) |
Southern Nash Middle School
# 72 Middle School in Raleigh AreaSouthern Nash Middle School is located in the 27882 ZIP Code area of Nash County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Southern Nash Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#530 middle school in North Carolina(32nd percentile in state)
Cardinal Charter Acad at Wendell Falls
# 73 Middle School in Raleigh AreaCardinal Charter Acad at Wendell Falls is located in the 27591 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cardinal Charter Acad at Wendell Falls has received a 3-star rating on a scale of 1 to 10.. Read more >>
#568 middle school in North Carolina(27th percentile in state) |
Franklinton Middle School
# 74 Middle School in Raleigh AreaFranklinton Middle School is located in the 27525 ZIP Code area of Franklin County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Franklinton Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>
#571 middle school in North Carolina(26th percentile in state)
Nash Central Middle School
# 75 Middle School in Raleigh AreaNash Central Middle School is located in the 27856 ZIP Code area of Nash County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Nash Central Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>
#572 middle school in North Carolina(26th percentile in state)
Smithfield Middle School
# 76 Middle School in Raleigh AreaSmithfield Middle School is located in the 27577 ZIP Code area of Johnston County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Smithfield Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>
#574 middle school in North Carolina(26th percentile in state)
G R Edwards Middle School
# 77 Middle School in Raleigh AreaG R Edwards Middle School is located in the 27803 ZIP Code area of Nash County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, G R Edwards Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>
#582 middle school in North Carolina(25th percentile in state)
River Bend Middle School
# 78 Middle School in Raleigh AreaRiver Bend Middle School is located in the 27616 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, River Bend Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>
#585 middle school in North Carolina(24th percentile in state)
Bunn Middle School
# 79 Middle School in Raleigh AreaBunn Middle School is located in the 27508 ZIP Code area of Franklin County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Bunn Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>
#596 middle school in North Carolina(23rd percentile in state)
Neuse River Middle School
# 80 Middle School in Raleigh AreaNeuse River Middle School is located in the 27604 ZIP Code area of Wake County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Neuse River Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>
#598 middle school in North Carolina(23rd 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: