Or try our Advanced Search


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

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






Best Elementary Schools in the Raleigh, NC Area

BBest Elementary Schools in the Raleigh, NC Area Best Elementary Schools in the Raleigh, NC Area Are you looking for information on the top public elementary schools in the Raleigh area? Below you'll find rankings on some of the best Raleigh-area elementary schools including White Oak Elementary School, Highcroft Elementary School, Davis Drive Elementary School, and Green Hope 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 Math and Science Academy of Apex, Quest Academy, Peak Charter Academy, and Magellan Charter School.

The list below is not meant be used as a definitive guide to which Raleigh-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 Raleigh Area

White Oak Elementary School

# 1 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  772 Students

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

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

White Oak Elementary School

# 1 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  772 Students
#1 elementary school in North Carolina
(99th percentile in state)

Highcroft Elementary School

# 2 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  714 Students

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

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

Highcroft Elementary School

# 2 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  714 Students
#2 elementary school in North Carolina
(99th percentile in state)

Davis Drive Elementary School

# 3 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-5  ⋅  825 Students

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

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

Davis Drive Elementary School

# 3 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-5  ⋅  825 Students
#3 elementary school in North Carolina
(99th percentile in state)

Green Hope Elementary School

# 4 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  603 Students

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

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

Green Hope Elementary School

# 4 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  603 Students
#4 elementary school in North Carolina
(99th percentile in state)

The Math and Science Academy of Apex

# 5 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: K-5  ⋅  613 Students

The Math and Science Academy of Apex 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, The Math and Science Academy of Apex has received a 10-star rating on a scale of 1 to 10.. Read more >>

#10 elementary school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

The Math and Science Academy of Apex

# 5 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: K-5  ⋅  613 Students
#10 elementary school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Mills Park Elementary School

# 6 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  688 Students

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

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

Mills Park Elementary School

# 6 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  688 Students
#17 elementary school in North Carolina
(99th percentile in state)

Morrisville Elementary School

# 7 Elementary School in Raleigh Area
Morrisville, NC (Wake County)
Grades served: K-5  ⋅  651 Students

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

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

Morrisville Elementary School

# 7 Elementary School in Raleigh Area
Morrisville, NC (Wake County)
Grades served: K-5  ⋅  651 Students
#33 elementary school in North Carolina
(98th percentile in state)

Magellan Charter School

# 8 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: 3-8  ⋅  406 Students

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

#39 elementary school in North Carolina
(97th percentile in state)
CHARTER SCHOOL

Magellan Charter School

# 8 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: 3-8  ⋅  406 Students
#39 elementary school in North Carolina
(97th percentile in state)
CHARTER SCHOOL

Scotts Ridge Elementary School

# 9 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  758 Students

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

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

Scotts Ridge Elementary School

# 9 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  758 Students
#44 elementary school in North Carolina
(97th percentile in state)

Holly Springs Elementary School

# 10 Elementary School in Raleigh Area
Holly Springs, NC (Wake County)
Grades served: PK-5  ⋅  902 Students

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

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

Holly Springs Elementary School

# 10 Elementary School in Raleigh Area
Holly Springs, NC (Wake County)
Grades served: PK-5  ⋅  902 Students
#45 elementary school in North Carolina
(97th percentile in state)

Jeffreys Grove Elementary School

# 11 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  473 Students

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

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

Jeffreys Grove Elementary School

# 11 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  473 Students
#46 elementary school in North Carolina
(97th percentile in state)

Endeavor Charter School

# 12 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: K-8  ⋅  767 Students

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

#51 elementary school in North Carolina
(97th percentile in state)
CHARTER SCHOOL

Endeavor Charter School

# 12 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: K-8  ⋅  767 Students
#51 elementary school in North Carolina
(97th percentile in state)
CHARTER SCHOOL

Holly Grove Elementary School

# 13 Elementary School in Raleigh Area
Holly Springs, NC (Wake County)
Grades served: PK-5  ⋅  902 Students

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

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

Holly Grove Elementary School

# 13 Elementary School in Raleigh Area
Holly Springs, NC (Wake County)
Grades served: PK-5  ⋅  902 Students
#52 elementary school in North Carolina
(97th percentile in state)

Holly Ridge Elementary School

# 14 Elementary School in Raleigh Area
Holly Springs, NC (Wake County)
Grades served: PK-5  ⋅  788 Students

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

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

Holly Ridge Elementary School

# 14 Elementary School in Raleigh Area
Holly Springs, NC (Wake County)
Grades served: PK-5  ⋅  788 Students
#53 elementary school in North Carolina
(97th percentile in state)

Quest Academy

# 15 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: K-8  ⋅  142 Students

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

#55 elementary school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

Quest Academy

# 15 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: K-8  ⋅  142 Students
#55 elementary school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

Cedar Fork Elementary School

# 16 Elementary School in Raleigh Area
Morrisville, NC (Wake County)
Grades served: PK-5  ⋅  767 Students

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

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

Cedar Fork Elementary School

# 16 Elementary School in Raleigh Area
Morrisville, NC (Wake County)
Grades served: PK-5  ⋅  767 Students
#57 elementary school in North Carolina
(96th percentile in state)

Olive Chapel Elementary School

# 17 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  979 Students

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

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

Olive Chapel Elementary School

# 17 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  979 Students
#60 elementary school in North Carolina
(96th percentile in state)

Peak Charter Academy

# 18 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: K-8  ⋅  767 Students

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

#61 elementary school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

Peak Charter Academy

# 18 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: K-8  ⋅  767 Students
#61 elementary school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

Alston Ridge Elementary School

# 19 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  1,020 Students

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

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

Alston Ridge Elementary School

# 19 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  1,020 Students
#63 elementary school in North Carolina
(96th percentile in state)

Baucom Elementary School

# 20 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  503 Students

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

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

Baucom Elementary School

# 20 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  503 Students
#66 elementary school in North Carolina
(96th percentile in state)

Apex Friendship Elementary School

# 21 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  752 Students

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

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

Apex Friendship Elementary School

# 21 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  752 Students
#67 elementary school in North Carolina
(96th percentile in state)

Hortons Creek Elementary School

# 22 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  704 Students

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

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

Hortons Creek Elementary School

# 22 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  704 Students
#74 elementary school in North Carolina
(95th percentile in state)

Triangle Math and Science Academy

# 23 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-12  ⋅  1,276 Students

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

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

Triangle Math and Science Academy

# 23 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-12  ⋅  1,276 Students
#78 elementary school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

Parkside Elementary School

# 24 Elementary School in Raleigh Area
Morrisville, NC (Wake County)
Grades served: PK-5  ⋅  843 Students

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

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

Parkside Elementary School

# 24 Elementary School in Raleigh Area
Morrisville, NC (Wake County)
Grades served: PK-5  ⋅  843 Students
#86 elementary school in North Carolina
(94th percentile in state)

Sycamore Creek Elementary School

# 25 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  782 Students

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

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

Sycamore Creek Elementary School

# 25 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  782 Students
#91 elementary school in North Carolina
(94th percentile in state)

Jones Dairy Elementary School

# 26 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: PK-5  ⋅  576 Students

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

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

Jones Dairy Elementary School

# 26 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: PK-5  ⋅  576 Students
#95 elementary school in North Carolina
(94th percentile in state)

Pleasant Union Elementary School

# 27 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  537 Students

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

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

Pleasant Union Elementary School

# 27 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  537 Students
#107 elementary school in North Carolina
(93rd percentile in state)

Abbotts Creek Elementary School

# 28 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  771 Students

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

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

Abbotts Creek Elementary School

# 28 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  771 Students
#119 elementary school in North Carolina
(92nd percentile in state)

Willow Springs Elementary School

# 29 Elementary School in Raleigh Area
Willow Spring, NC (Wake County)
Grades served: K-5  ⋅  656 Students

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

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

Willow Springs Elementary School

# 29 Elementary School in Raleigh Area
Willow Spring, NC (Wake County)
Grades served: K-5  ⋅  656 Students
#122 elementary school in North Carolina
(92nd percentile in state)

Farmington Woods Elementary School

# 30 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  623 Students

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

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

Farmington Woods Elementary School

# 30 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  623 Students
#127 elementary school in North Carolina
(92nd percentile in state)

Oakview Elementary School

# 31 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  931 Students

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

#131 elementary school in North Carolina
(91st percentile in state)

Oakview Elementary School

# 31 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  931 Students
#131 elementary school in North Carolina
(91st percentile in state)

Carpenter Elementary School

# 32 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  638 Students

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

#133 elementary school in North Carolina
(91st percentile in state)

Carpenter Elementary School

# 32 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  638 Students
#133 elementary school in North Carolina
(91st percentile in state)

Buckhorn Creek Elementary School

# 33 Elementary School in Raleigh Area
Holly Springs , NC (Wake County)
Grades served: PK-5  ⋅  745 Students

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

#137 elementary school in North Carolina
(91st percentile in state)

Buckhorn Creek Elementary School

# 33 Elementary School in Raleigh Area
Holly Springs , NC (Wake County)
Grades served: PK-5  ⋅  745 Students
#137 elementary school in North Carolina
(91st percentile in state)

Weatherstone Elementary School

# 34 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  691 Students

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

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

Weatherstone Elementary School

# 34 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  691 Students
#149 elementary school in North Carolina
(90th percentile in state)

Franklin Academy

# 35 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: K-12  ⋅  1,651 Students

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

#150 elementary school in North Carolina
(90th percentile in state)
CHARTER SCHOOL

Franklin Academy

# 35 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: K-12  ⋅  1,651 Students
#150 elementary school in North Carolina
(90th percentile in state)
CHARTER SCHOOL

Heritage Elementary School

# 36 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: PK-5  ⋅  622 Students

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

#162 elementary school in North Carolina
(89th percentile in state)

Heritage Elementary School

# 36 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: PK-5  ⋅  622 Students
#162 elementary school in North Carolina
(89th percentile in state)

Root Elementary School

# 37 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  448 Students

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

#163 elementary school in North Carolina
(89th percentile in state)

Root Elementary School

# 37 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  448 Students
#163 elementary school in North Carolina
(89th percentile in state)

Partnership Elementary School

# 38 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: K-5  ⋅  268 Students

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

#165 elementary school in North Carolina
(89th percentile in state)

Partnership Elementary School

# 38 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: K-5  ⋅  268 Students
#165 elementary school in North Carolina
(89th percentile in state)

Barton Pond Elementary School

# 39 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  404 Students

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

#169 elementary school in North Carolina
(89th percentile in state)

Barton Pond Elementary School

# 39 Elementary School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: PK-5  ⋅  404 Students
#169 elementary school in North Carolina
(89th percentile in state)

Envision Science Academy

# 40 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: K-8  ⋅  741 Students

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

#170 elementary school in North Carolina
(89th percentile in state)
CHARTER SCHOOL

Envision Science Academy

# 40 Elementary School in Raleigh Area
Wake Forest, NC (Wake County)
Grades served: K-8  ⋅  741 Students
#170 elementary school in North Carolina
(89th percentile in state)
CHARTER SCHOOL
1 - 40 of 189 Elementary Schools

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

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


Choosing an Elementary School in the Raleigh Area

When comparing regular Raleigh-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 Raleigh Area

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