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 Seawell Elementary School, East Chapel Hill High School, Glenwood Elementary School, and Chapel Hill High School. We also have data to help you compare such top traditional public middle schools to the area's best charter schools including Research Triangle High School, The Expedition School, Eno River Academy, and Woods Charter School.
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 >>
#8 middle school in North Carolina(99th 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 B 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 >>
#20 middle school in North Carolina(97th percentile in state)
Eno River Academy
# 3 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 >>
#32 middle school in North Carolina(96th percentile in state) |
Smith Middle School
# 4 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 >>
#33 middle school in North Carolina(96th 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 >>
#38 middle school in North Carolina(95th percentile in state) |
Phillips Middle School
# 6 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 B 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 >>
#57 middle school in North Carolina(93rd percentile in state)
Durham School of the Arts
# 7 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 >>
#62 middle school in North Carolina(92nd percentile in state)
Woods Charter School
# 8 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 B 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 >>
#64 middle school in North Carolina(92nd percentile in state) |
Roxboro Community School
# 9 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 >>
#83 middle school in North Carolina(89th percentile in state) |
Rogers-Herr Middle School
# 10 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 >>
#87 middle school in North Carolina(89th percentile in state)
McDougle Middle School
# 11 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 >>
#88 middle school in North Carolina(89th percentile in state)
Margaret B. Pollard Middle School
# 12 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 >>
#89 middle school in North Carolina(89th percentile in state)
Chatham Charter School
# 13 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 >>
#115 middle school in North Carolina(85th percentile in state) |
Willow Oak Montessori School
# 14 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 8-star rating on a scale of 1 to 10.. Read more >>
#135 middle school in North Carolina(83rd 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 >>
#156 middle school in North Carolina(80th percentile in state)
Bennett School
# 16 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 >>
#200 middle school in North Carolina(74th percentile in state)
Horton Middle School
# 17 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Horton Middle School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#211 middle school in North Carolina(73rd percentile in state)
Orange Middle School
# 18 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 8-star rating on a scale of 1 to 10.. Read more >>
#233 middle school in North Carolina(70th percentile in state)
Sherwood Githens Middle School
# 19 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 >>
#245 middle school in North Carolina(68th percentile in state)
Moncure School
# 20 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 >>
#248 middle school in North Carolina(68th percentile in state)
Durham Charter School
# 21 Middle School in Durham AreaDurham Charter School 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, Durham Charter School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#277 middle school in North Carolina(64th percentile in state) |
Central Park School For Children
# 22 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 >>
#286 middle school in North Carolina(63rd percentile in state) |
Discovery Charter School
# 23 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 7-star rating on a scale of 1 to 10.. Read more >>
#311 middle school in North Carolina(60th percentile in state) |
Bonlee School
# 24 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 >>
#326 middle school in North Carolina(58th percentile in state)
Research Triangle Charter School
# 25 Middle School in Durham AreaResearch Triangle 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, Research Triangle Charter School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#334 middle school in North Carolina(57th percentile in state) |
Excelsior Classical Academy
# 26 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 7-star rating on a scale of 1 to 10.. Read more >>
#349 middle school in North Carolina(55th percentile in state) |
A L Stanback Middle School
# 27 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, A L Stanback Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#357 middle school in North Carolina(54th 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 >>
#371 middle school in North Carolina(52nd percentile in state)
Little River Elementary School
# 29 Middle School in Durham AreaLittle River Elementary School is located in the 27712 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, Little River Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#381 middle school in North Carolina(51st percentile in state)
The School for Creative Studies
# 30 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 6-star rating on a scale of 1 to 10.. Read more >>
#383 middle school in North Carolina(51st percentile in state)
Silk Hope School
# 31 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 >>
#390 middle school in North Carolina(50th percentile in state)
NC Virtual Academy
# 32 Middle School in Durham AreaNC Virtual Academy is located in the 27713 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, NC Virtual Academy has received a 5-star rating on a scale of 1 to 10.. Read more >>
#396 middle school in North Carolina(49th 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)
J S Waters School
# 34 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 7-star rating on a scale of 1 to 10.. Read more >>
#428 middle school in North Carolina(45th percentile in state)
George L Carrington Middle School
# 35 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, George L Carrington Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>
#440 middle school in North Carolina(43rd percentile in state)
The Institute for the Development Young Leaders
# 36 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Institute for the Development Young Leaders has received a 4-star rating on a scale of 1 to 10.. Read more >>
#478 middle school in North Carolina(38th percentile in state) |
Gravelly Hill Middle School
# 37 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Gravelly Hill Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#480 middle school in North Carolina(38th percentile in state)
North Carolina Cyber Academy
# 38 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 4-star rating on a scale of 1 to 10.. Read more >>
#525 middle school in North Carolina(32nd percentile in state) |
Maureen Joy Charter School
# 39 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Maureen Joy Charter School has received a 4-star rating on a scale of 1 to 10.. Read more >>
#533 middle school in North Carolina(31st percentile in state) |
Kestrel Heights School
# 40 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 4-star rating on a scale of 1 to 10.. Read more >>
#534 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: