Best Middle Schools in the Durham, NC Area
Are you looking for information on top public middle schools in the Durham area? Below you'll find rankings on some of the best Durham-area middle schools including East Chapel Hill High School, Lakewood Montessori Middle School, Chapel Hill High School, and Morris Grove Elementary School. We also have data to help you compare such top traditional public middle schools to the area's best charter schools including The Expedition School, Woods Charter School, Research Triangle High School, and Eno River Academy.
The list below is not meant be used as a definitive guide to which Durham-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 Durham Area
The Expedition School
# 1 Middle School in Durham AreaThe Expedition School is located in the 27278 ZIP Code area of Orange County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Expedition School 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) |
Lakewood Montessori Middle School
# 2 Middle School in Durham AreaLakewood Montessori Middle School is located in the 27707 ZIP Code area of Durham County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lakewood Montessori Middle School 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)
Smith Middle School
# 3 Middle School in Durham AreaSmith Middle School is located in the 27516 ZIP Code area of Orange County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Smith Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#30 middle school in North Carolina(96th percentile in state)
Durham School of the Arts
# 4 Middle School in Durham AreaDurham School of the Arts is located in the 27701 ZIP Code area of Durham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Durham School of the Arts has received a 10-star rating on a scale of 1 to 10.. Read more >>
#48 middle school in North Carolina(94th percentile in state)
Voyager Academy
# 5 Middle School in Durham AreaVoyager Academy is located in the 27704 ZIP Code area of Durham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Voyager Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>
#56 middle school in North Carolina| (93rd percentile in state) |
Woods Charter School
# 6 Middle School in Durham AreaWoods Charter School is located in the 27516 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Woods Charter School 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) |
Phillips Middle School
# 7 Middle School in Durham AreaPhillips Middle School is located in the 27514 ZIP Code area of Orange County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Phillips Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#63 middle school in North Carolina(92nd percentile in state)
Chatham Charter School
# 8 Middle School in Durham AreaChatham Charter School is located in the 27344 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Chatham Charter School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#65 middle school in North Carolina| (92nd percentile in state) |
McDougle Middle School
# 9 Middle School in Durham AreaMcDougle Middle School is located in the 27516 ZIP Code area of Orange County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, McDougle Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#75 middle school in North Carolina(90th percentile in state)
Margaret B. Pollard Middle School
# 10 Middle School in Durham AreaMargaret B. Pollard Middle School is located in the 27516 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Margaret B. Pollard Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#77 middle school in North Carolina(90th percentile in state)
Rogers-Herr Middle School
# 11 Middle School in Durham AreaRogers-Herr Middle School is located in the 27707 ZIP Code area of Durham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Rogers-Herr 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)
Bennett School
# 12 Middle School in Durham AreaBennett School is located in the 27208 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Bennett School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#82 middle school in North Carolina(89th percentile in state)
Eno River Academy
# 13 Middle School in Durham AreaEno River Academy is located in the 27278 ZIP Code area of Orange County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Eno River Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>
#83 middle school in North Carolina| (89th percentile in state) |
Horton Middle School
# 14 Middle School in Durham AreaHorton Middle School is located in the 27312 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Horton Middle School 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)
Culbreth Middle School
# 15 Middle School in Durham AreaCulbreth Middle School is located in the 27516 ZIP Code area of Orange County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Culbreth Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#128 middle school in North Carolina(83rd percentile in state)
Orange Middle School
# 16 Middle School in Durham AreaOrange Middle School is located in the 27278 ZIP Code area of Orange County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Orange Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#161 middle school in North Carolina(79th percentile in state)
Roxboro Community School
# 17 Middle School in Durham AreaRoxboro Community School is located in the 27573 ZIP Code area of Person County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Roxboro Community School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#171 middle school in North Carolina| (78th percentile in state) |
Central Park School For Children
# 18 Middle School in Durham AreaCentral Park School For Children is located in the 27701 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Central Park School For Children has received a 7-star rating on a scale of 1 to 10.. Read more >>
#196 middle school in North Carolina| (75th percentile in state) |
Willow Oak Montessori School
# 19 Middle School in Durham AreaWillow Oak Montessori School is located in the 27312 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Willow Oak Montessori School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#213 middle school in North Carolina| (72nd percentile in state) |
Durham Charter School
# 20 Middle School in Durham AreaDurham Charter School is located in the 27703 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Durham Charter School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#231 middle school in North Carolina| (70th percentile in state) |
Moncure School
# 21 Middle School in Durham AreaMoncure School is located in the 27559 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Moncure School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#257 middle school in North Carolina(67th percentile in state)
A L Stanback Middle School
# 22 Middle School in Durham AreaA L Stanback Middle School is located in the 27278 ZIP Code area of Orange County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, A L Stanback Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#262 middle school in North Carolina(66th percentile in state)
PCS Virtual Academy
# 23 Middle School in Durham AreaPCS Virtual Academy is located in the 27573 ZIP Code area of Person County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, PCS Virtual Academy has received a 7-star rating on a scale of 1 to 10.. Read more >>
#288 middle school in North Carolina(63rd percentile in state)
Discovery Charter School
# 24 Middle School in Durham AreaDiscovery Charter School is located in the 27503 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Discovery Charter School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#292 middle school in North Carolina| (62nd percentile in state) |
The Institute for the Development Young Leaders
# 25 Middle School in Durham AreaThe Institute for the Development Young Leaders is located in the 27703 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Institute for the Development Young Leaders has received a 5-star rating on a scale of 1 to 10.. Read more >>
#296 middle school in North Carolina| (62nd percentile in state) |
Sherwood Githens Middle School
# 26 Middle School in Durham AreaSherwood Githens Middle School is located in the 27707 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Sherwood Githens Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#301 middle school in North Carolina(61st percentile in state)
Maureen Joy Charter School
# 27 Middle School in Durham AreaMaureen Joy Charter School is located in the 27703 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Maureen Joy Charter School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#344 middle school in North Carolina| (55th percentile in state) |
Southern Middle School
# 28 Middle School in Durham AreaSouthern Middle School is located in the 27573 ZIP Code area of Person County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Southern Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#347 middle school in North Carolina(55th percentile in state)
Silk Hope School
# 29 Middle School in Durham AreaSilk Hope School is located in the 27344 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Silk Hope School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#361 middle school in North Carolina(53rd percentile in state)
Bonlee School
# 30 Middle School in Durham AreaBonlee School is located in the 27207 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Bonlee School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#371 middle school in North Carolina(52nd percentile in state)
Gravelly Hill Middle School
# 31 Middle School in Durham AreaGravelly Hill Middle School is located in the 27243 ZIP Code area of Orange County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Gravelly Hill 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)
Excelsior Classical Academy
# 32 Middle School in Durham AreaExcelsior Classical Academy is located in the 27704 ZIP Code area of Durham County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Excelsior Classical Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>
#378 middle school in North Carolina| (51st percentile in state) |
James E Shepard Middle School
# 33 Middle School in Durham AreaJames E Shepard Middle School is located in the 27707 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, James E Shepard Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#397 middle school in North Carolina(49th percentile in state)
Reaching All Minds Academy
# 34 Middle School in Durham AreaReaching All Minds Academy is located in the 27703 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Reaching All Minds Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>
#400 middle school in North Carolina| (48th percentile in state) |
The School for Creative Studies
# 35 Middle School in Durham AreaThe School for Creative Studies is located in the 27704 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The School for Creative Studies has received a 5-star rating on a scale of 1 to 10.. Read more >>
#445 middle school in North Carolina(42nd percentile in state)
Kestrel Heights School
# 36 Middle School in Durham AreaKestrel Heights School is located in the 27713 ZIP Code area of Durham County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Kestrel Heights School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#480 middle school in North Carolina| (38th percentile in state) |
George L Carrington Middle School
# 37 Middle School in Durham AreaGeorge L Carrington Middle School is located in the 27712 ZIP Code area of Durham County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, George L Carrington Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#502 middle school in North Carolina(35th percentile in state)
J S Waters School
# 38 Middle School in Durham AreaJ S Waters School is located in the 27252 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, J S Waters School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#519 middle school in North Carolina(33rd percentile in state)
Global Scholars Academy
# 39 Middle School in Durham AreaGlobal Scholars Academy is located in the 27705 ZIP Code area of Durham County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Global Scholars Academy has received a 3-star rating on a scale of 1 to 10.. Read more >>
#522 middle school in North Carolina| (32nd percentile in state) |
North Carolina Cyber Academy
# 40 Middle School in Durham AreaNorth Carolina Cyber Academy is located in the 27713 ZIP Code area of Durham County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, North Carolina Cyber Academy has received a 5-star rating on a scale of 1 to 10.. Read more >>
#537 middle school in North Carolina| (31st percentile in state) |
Rankings for the best middle schools in the Durham 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 Durham area are attracted to middle schools in towns such as Durham NC, Chapel Hill NC, Hillsborough NC, and Roxboro NC.
Middle Schools on this page were drawn from the following counties: