Or try our Advanced Search


Durham Area Public Schools
Best Elementary Schools in Durham Area
Best Middle Schools in Durham Area
Best High Schools in Durham Area
Durham Area Charter Schools

Raleigh Area Public Schools
Best Elementary Schools in Raleigh Area
Best Middle Schools in Raleigh Area
Best High Schools in Raleigh Area
Raleigh Area Charter Schools






Best Elementary Schools in the Durham, NC Area

BBest Elementary Schools in the Durham, NC Area Best Elementary Schools in the Durham, NC Area Are you looking for information on the top public elementary schools in the Durham area? Below you'll find rankings on some of the best Durham-area elementary schools including Seawell Elementary School, Glenwood Elementary School, Chatham Grove Elementary School, and Scroggs Elementary School. We also have data to help you compare such top traditional public elementary schools to the area's best charter schools including The Expedition School, Eno River Academy, Woods Charter School, and Voyager Academy.

The list below is not meant be used as a definitive guide to which Durham-area elementary 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 Elementary Schools in the Durham Area

Seawell Elementary School

# 1 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  469 Students

Seawell Elementary School is located in the 27516 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, Seawell Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#8 elementary school in North Carolina
(99th percentile in state)

Seawell Elementary School

# 1 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  469 Students
#8 elementary school in North Carolina
(99th percentile in state)

Glenwood Elementary School

# 2 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: K-5  ⋅  433 Students

Glenwood Elementary School is located in the 27517 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, Glenwood Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#32 elementary school in North Carolina
(98th percentile in state)

Glenwood Elementary School

# 2 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: K-5  ⋅  433 Students
#32 elementary school in North Carolina
(98th percentile in state)

Chatham Grove Elementary School

# 3 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: PK-5  ⋅  660 Students

Chatham Grove Elementary 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, Chatham Grove Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#50 elementary school in North Carolina
(97th percentile in state)

Chatham Grove Elementary School

# 3 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: PK-5  ⋅  660 Students
#50 elementary school in North Carolina
(97th percentile in state)

Scroggs Elementary School

# 4 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  380 Students

Scroggs Elementary 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, Scroggs Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#58 elementary school in North Carolina
(96th percentile in state)

Scroggs Elementary School

# 4 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  380 Students
#58 elementary school in North Carolina
(96th percentile in state)

Eno River Academy

# 5 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  782 Students

Eno 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 >>

#70 elementary school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

Eno River Academy

# 5 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  782 Students
#70 elementary school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

The Expedition School

# 6 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-8  ⋅  361 Students

The 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 >>

#75 elementary school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

The Expedition School

# 6 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-8  ⋅  361 Students
#75 elementary school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

Morris Grove Elementary School

# 7 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: K-5  ⋅  421 Students

Morris Grove Elementary 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, Morris Grove Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#81 elementary school in North Carolina
(95th percentile in state)

Morris Grove Elementary School

# 7 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: K-5  ⋅  421 Students
#81 elementary school in North Carolina
(95th percentile in state)

George Watts Elementary School

# 8 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  272 Students

George Watts Elementary School 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, George Watts Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#92 elementary school in North Carolina
(94th percentile in state)

George Watts Elementary School

# 8 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  272 Students
#92 elementary school in North Carolina
(94th percentile in state)

Pearsontown Elementary School

# 9 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  700 Students

Pearsontown Elementary School is located in the 27713 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, Pearsontown Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#93 elementary school in North Carolina
(94th percentile in state)

Pearsontown Elementary School

# 9 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  700 Students
#93 elementary school in North Carolina
(94th percentile in state)

Easley Elementary School

# 10 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-5  ⋅  450 Students

Easley Elementary School is located in the 27712 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, Easley Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#100 elementary school in North Carolina
(93rd percentile in state)

Easley Elementary School

# 10 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-5  ⋅  450 Students
#100 elementary school in North Carolina
(93rd percentile in state)

Woods Charter School

# 11 Elementary School in Durham Area
Chapel Hill, NC (Chatham County)
Grades served: K-12  ⋅  508 Students

Woods 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 >>

#102 elementary school in North Carolina
(93rd percentile in state)
CHARTER SCHOOL

Woods Charter School

# 11 Elementary School in Durham Area
Chapel Hill, NC (Chatham County)
Grades served: K-12  ⋅  508 Students
#102 elementary school in North Carolina
(93rd percentile in state)
CHARTER SCHOOL

Perry W Harrison Elementary School

# 12 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: PK-5  ⋅  216 Students

Perry W Harrison Elementary 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, Perry W Harrison Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#110 elementary school in North Carolina
(93rd percentile in state)

Perry W Harrison Elementary School

# 12 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: PK-5  ⋅  216 Students
#110 elementary school in North Carolina
(93rd percentile in state)

Hillsborough Elementary School

# 13 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: PK-5  ⋅  424 Students

Hillsborough Elementary School 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, Hillsborough Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#123 elementary school in North Carolina
(92nd percentile in state)

Hillsborough Elementary School

# 13 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: PK-5  ⋅  424 Students
#123 elementary school in North Carolina
(92nd percentile in state)

Ephesus Elementary School

# 14 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  352 Students

Ephesus Elementary School is located in the 27517 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, Ephesus Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#125 elementary school in North Carolina
(92nd percentile in state)

Ephesus Elementary School

# 14 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  352 Students
#125 elementary school in North Carolina
(92nd percentile in state)

Estes Hills Elementary School

# 15 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  330 Students

Estes Hills Elementary 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, Estes Hills Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#148 elementary school in North Carolina
(90th percentile in state)

Estes Hills Elementary School

# 15 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  330 Students
#148 elementary school in North Carolina
(90th percentile in state)

Bennett School

# 16 Elementary School in Durham Area
Bennett, NC (Chatham County)
Grades served: PK-8  ⋅  172 Students

Bennett 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 >>

#152 elementary school in North Carolina
(90th percentile in state)

Bennett School

# 16 Elementary School in Durham Area
Bennett, NC (Chatham County)
Grades served: PK-8  ⋅  172 Students
#152 elementary school in North Carolina
(90th percentile in state)

McDougle Elementary School

# 17 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  474 Students

McDougle Elementary 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 Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#157 elementary school in North Carolina
(90th percentile in state)

McDougle Elementary School

# 17 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  474 Students
#157 elementary school in North Carolina
(90th percentile in state)

River Park Elementary School

# 18 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: PK-5  ⋅  559 Students

River Park Elementary School 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, River Park Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#177 elementary school in North Carolina
(88th percentile in state)

River Park Elementary School

# 18 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: PK-5  ⋅  559 Students
#177 elementary school in North Carolina
(88th percentile in state)

Rashkis Elementary School

# 19 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  414 Students

Rashkis Elementary School is located in the 27517 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, Rashkis Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#188 elementary school in North Carolina
(88th percentile in state)

Rashkis Elementary School

# 19 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  414 Students
#188 elementary school in North Carolina
(88th percentile in state)

Morehead Montessori Magnet School

# 20 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  198 Students

Morehead Montessori Magnet 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, Morehead Montessori Magnet School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#216 elementary school in North Carolina
(86th percentile in state)

Morehead Montessori Magnet School

# 20 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  198 Students
#216 elementary school in North Carolina
(86th percentile in state)

Mangum Elementary School

# 21 Elementary School in Durham Area
Bahama, NC (Durham County)
Grades served: PK-5  ⋅  290 Students

Mangum Elementary School is located in the 27503 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, Mangum Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#226 elementary school in North Carolina
(85th percentile in state)

Mangum Elementary School

# 21 Elementary School in Durham Area
Bahama, NC (Durham County)
Grades served: PK-5  ⋅  290 Students
#226 elementary school in North Carolina
(85th percentile in state)

Lyons Farm Elementary School

# 22 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  433 Students

Lyons Farm Elementary School is located in the 27713 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, Lyons Farm Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#231 elementary school in North Carolina
(85th percentile in state)

Lyons Farm Elementary School

# 22 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  433 Students
#231 elementary school in North Carolina
(85th percentile in state)

Carrboro Elementary School

# 23 Elementary School in Durham Area
Carrboro, NC (Orange County)
Grades served: PK-5  ⋅  484 Students

Carrboro Elementary School is located in the 27510 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, Carrboro Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#232 elementary school in North Carolina
(85th percentile in state)

Carrboro Elementary School

# 23 Elementary School in Durham Area
Carrboro, NC (Orange County)
Grades served: PK-5  ⋅  484 Students
#232 elementary school in North Carolina
(85th percentile in state)

J S Waters School

# 24 Elementary School in Durham Area
Goldston, NC (Chatham County)
Grades served: K-8  ⋅  193 Students

J 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 >>

#254 elementary school in North Carolina
(83rd percentile in state)

J S Waters School

# 24 Elementary School in Durham Area
Goldston, NC (Chatham County)
Grades served: K-8  ⋅  193 Students
#254 elementary school in North Carolina
(83rd percentile in state)

North Chatham Elementary School

# 25 Elementary School in Durham Area
Chapel Hill, NC (Chatham County)
Grades served: PK-5  ⋅  589 Students

North Chatham Elementary School is located in the 27517 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, North Chatham Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#261 elementary school in North Carolina
(83rd percentile in state)

North Chatham Elementary School

# 25 Elementary School in Durham Area
Chapel Hill, NC (Chatham County)
Grades served: PK-5  ⋅  589 Students
#261 elementary school in North Carolina
(83rd percentile in state)

Bethel Hill Charter School

# 26 Elementary School in Durham Area
Roxboro, NC (Person County)
Grades served: K-5  ⋅  356 Students

Bethel Hill Charter School is located in the 27574 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, Bethel Hill Charter School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#279 elementary school in North Carolina
(82nd percentile in state)
CHARTER SCHOOL

Bethel Hill Charter School

# 26 Elementary School in Durham Area
Roxboro, NC (Person County)
Grades served: K-5  ⋅  356 Students
#279 elementary school in North Carolina
(82nd percentile in state)
CHARTER SCHOOL

Woodland Elementary School

# 27 Elementary School in Durham Area
Semora, NC (Person County)
Grades served: K-5  ⋅  222 Students

Woodland Elementary School is located in the 27343 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, Woodland Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#319 elementary school in North Carolina
(79th percentile in state)

Woodland Elementary School

# 27 Elementary School in Durham Area
Semora, NC (Person County)
Grades served: K-5  ⋅  222 Students
#319 elementary school in North Carolina
(79th percentile in state)

Chatham Charter School

# 28 Elementary School in Durham Area
Siler City, NC (Chatham County)
Grades served: K-12  ⋅  574 Students

Chatham 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 >>

#342 elementary school in North Carolina
(78th percentile in state)
CHARTER SCHOOL

Chatham Charter School

# 28 Elementary School in Durham Area
Siler City, NC (Chatham County)
Grades served: K-12  ⋅  574 Students
#342 elementary school in North Carolina
(78th percentile in state)
CHARTER SCHOOL

Club Boulevard Elementary School

# 29 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-5  ⋅  387 Students

Club Boulevard Elementary School 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, Club Boulevard Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#350 elementary school in North Carolina
(77th percentile in state)

Club Boulevard Elementary School

# 29 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-5  ⋅  387 Students
#350 elementary school in North Carolina
(77th percentile in state)

Helena Elementary School

# 30 Elementary School in Durham Area
Timberlake, NC (Person County)
Grades served: K-5  ⋅  523 Students

Helena Elementary School is located in the 27583 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, Helena Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#352 elementary school in North Carolina
(77th percentile in state)

Helena Elementary School

# 30 Elementary School in Durham Area
Timberlake, NC (Person County)
Grades served: K-5  ⋅  523 Students
#352 elementary school in North Carolina
(77th percentile in state)

R N Harris Elementary School

# 31 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  283 Students

R N Harris Elementary School is located in the 27703 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, R N Harris Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#367 elementary school in North Carolina
(76th percentile in state)

R N Harris Elementary School

# 31 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: PK-5  ⋅  283 Students
#367 elementary school in North Carolina
(76th percentile in state)

Durham Charter School

# 32 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-9  ⋅  643 Students

Durham 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 >>

#373 elementary school in North Carolina
(76th percentile in state)
CHARTER SCHOOL

Durham Charter School

# 32 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-9  ⋅  643 Students
#373 elementary school in North Carolina
(76th percentile in state)
CHARTER SCHOOL

Voyager Academy

# 33 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,361 Students

Voyager 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 >>

#385 elementary school in North Carolina
(75th percentile in state)
CHARTER SCHOOL

Voyager Academy

# 33 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,361 Students
#385 elementary school in North Carolina
(75th percentile in state)
CHARTER SCHOOL

Oak Lane Elementary School

# 34 Elementary School in Durham Area
Hurdle Mills, NC (Person County)
Grades served: K-5  ⋅  221 Students

Oak Lane Elementary School is located in the 27541 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, Oak Lane Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#387 elementary school in North Carolina
(75th percentile in state)

Oak Lane Elementary School

# 34 Elementary School in Durham Area
Hurdle Mills, NC (Person County)
Grades served: K-5  ⋅  221 Students
#387 elementary school in North Carolina
(75th percentile in state)

FPG Elementary School

# 35 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  509 Students

FPG Elementary 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, FPG Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#418 elementary school in North Carolina
(73rd percentile in state)

FPG Elementary School

# 35 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  509 Students
#418 elementary school in North Carolina
(73rd percentile in state)

Horton Middle School

# 36 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: 5-8  ⋅  375 Students

Horton 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 >>

#427 elementary school in North Carolina
(72nd percentile in state)

Horton Middle School

# 36 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: 5-8  ⋅  375 Students
#427 elementary school in North Carolina
(72nd percentile in state)

Pittsboro Elementary School

# 37 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: PK-4  ⋅  474 Students

Pittsboro Elementary 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, Pittsboro Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#439 elementary school in North Carolina
(71st percentile in state)

Pittsboro Elementary School

# 37 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: PK-4  ⋅  474 Students
#439 elementary school in North Carolina
(71st percentile in state)

Silk Hope School

# 38 Elementary School in Durham Area
Siler City, NC (Chatham County)
Grades served: PK-8  ⋅  274 Students

Silk 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 >>

#447 elementary school in North Carolina
(71st percentile in state)

Silk Hope School

# 38 Elementary School in Durham Area
Siler City, NC (Chatham County)
Grades served: PK-8  ⋅  274 Students
#447 elementary school in North Carolina
(71st percentile in state)

North End Elementary School

# 39 Elementary School in Durham Area
Roxboro, NC (Person County)
Grades served: K-5  ⋅  169 Students

North End Elementary School is located in the 27574 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, North End Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#503 elementary school in North Carolina
(67th percentile in state)

North End Elementary School

# 39 Elementary School in Durham Area
Roxboro, NC (Person County)
Grades served: K-5  ⋅  169 Students
#503 elementary school in North Carolina
(67th percentile in state)

Central Park School For Children

# 40 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  594 Students

Central 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 >>

#532 elementary school in North Carolina
(65th percentile in state)
CHARTER SCHOOL

Central Park School For Children

# 40 Elementary School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  594 Students
#532 elementary school in North Carolina
(65th percentile in state)
CHARTER SCHOOL
1 - 40 of 87 Elementary Schools

Rankings for the best elementary 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 elementary school test scores, student data and more.

Elementary Schools in Durham NC Area - Click any of the pushpins below to see more details on each school


Choosing an Elementary School in the Durham Area

When comparing regular Durham-area elementary schools to charter and magnet schools, one should keep in mind the differences between charter schools, magnet schools and traditional public schools.

Magnet schools are in most cases alternative public schools that offer a specialized curriculum. At the highest level, North and South Carolina magnet schools and traditional elementary schools tend to be managed by the same entity - the county school superintendent's office. Magnet schools normally can accept students from anywhere in the county in which they are located, and often limit the acceptance pool through a lottery system.

Charter schools, on the other hand, are each independently managed. They tend to accept students not only from the county in which they're located, but surrounding counties as well. Like magnets, charters tend to use a lottery-based acceptance method.

Regular elementary schools are sometimes called "zoned schools," "neighborhood schools" or "zip code schools." This is because they accept students from a limited geographical area - such as a town or a specific set of subdivisions. Regular schools do not tend to use a lottery system. Regular elementary schools are the most common kinds of schools in North and South Carolina.

Which Elementary Schools are Covered in the Durham Area

We hope you find the ratings and other information on elementary schools in the Durham area to be useful. Elementary Schools on this page were drawn from the following counties: