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 Schools in the Raleigh, NC Area

Are you searching for information on the best schools in the greater Raleigh, NC area? CarolinaSchoolHub offfers rankings on 297 schools in the Raleigh Metro Area, including 189 elementary schools, 92 middle schools and 51 high schools.

Click the links below for information on test scores, academic growth levels, student diversity data and much more. Get background information and see data on some of the Raleigh's best high schools including Raleigh Charter High School, Green Hope High School, and Green Level High School.

Best Elementary Schools in the Raleigh, NC 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
Click here to see all 189 of the best elementary schools in Raleigh

Best Middle Schools in the Raleigh, NC Area

Mills Park Middle School

# 1 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: 6-8  ⋅  1,630 Students

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

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

Mills Park Middle School

# 1 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: 6-8  ⋅  1,630 Students
#1 middle school in North Carolina
(99th percentile in state)

Davis Drive Middle School

# 2 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: 6-8  ⋅  959 Students

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

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

Davis Drive Middle School

# 2 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: 6-8  ⋅  959 Students
#3 middle school in North Carolina
(99th percentile in state)

Apex Friendship Middle School

# 3 Middle School in Raleigh Area
Apex, NC (Wake County)
Grades served: 6-8  ⋅  1,397 Students

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

#12 middle school in North Carolina
(98th percentile in state)

Apex Friendship Middle School

# 3 Middle School in Raleigh Area
Apex, NC (Wake County)
Grades served: 6-8  ⋅  1,397 Students
#12 middle school in North Carolina
(98th percentile in state)

Peak Charter Academy

# 4 Middle 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 >>

#13 middle school in North Carolina
(98th percentile in state)
CHARTER SCHOOL

Peak Charter Academy

# 4 Middle School in Raleigh Area
Apex, NC (Wake County)
Grades served: K-8  ⋅  767 Students
#13 middle school in North Carolina
(98th percentile in state)
CHARTER SCHOOL

Alston Ridge Middle School

# 5 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: 6-8  ⋅  1,459 Students

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

#14 middle school in North Carolina
(98th percentile in state)

Alston Ridge Middle School

# 5 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: 6-8  ⋅  1,459 Students
#14 middle school in North Carolina
(98th percentile in state)
Click here to see all 92 of the best middle schools in Raleigh

Best High Schools in the Raleigh, NC Area

Raleigh Charter High School

# 1 High School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: 9-12  ⋅  564 Students
Average ACT Scores: 27

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

#2 high school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Raleigh Charter High School

# 1 High School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: 9-12  ⋅  564 Students
Average ACT Scores: 27
#2 high school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Green Hope High School

# 2 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: 9-12  ⋅  2,001 Students
Average ACT Scores: 25

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

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

Green Hope High School

# 2 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: 9-12  ⋅  2,001 Students
Average ACT Scores: 25
#4 high school in North Carolina
(99th percentile in state)

Green Level High School

# 3 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: 9-12  ⋅  2,052 Students
Average ACT Scores: 25

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

#5 high school in North Carolina
(99th percentile in state)

Green Level High School

# 3 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: 9-12  ⋅  2,052 Students
Average ACT Scores: 25
#5 high school in North Carolina
(99th percentile in state)

Enloe High School

# 4 High School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: 9-12  ⋅  2,502 Students
Average ACT Scores: 24

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

#13 high school in North Carolina
(97th percentile in state)

Enloe High School

# 4 High School in Raleigh Area
Raleigh, NC (Wake County)
Grades served: 9-12  ⋅  2,502 Students
Average ACT Scores: 24
#13 high school in North Carolina
(97th percentile in state)

Panther Creek High School

# 5 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: 9-12  ⋅  2,435 Students
Average ACT Scores: 23

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

#16 high school in North Carolina
(96th percentile in state)

Panther Creek High School

# 5 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: 9-12  ⋅  2,435 Students
Average ACT Scores: 23
#16 high school in North Carolina
(96th percentile in state)
Click here to see all 51 of the best high schools in Raleigh

Best Public Schools in Raleigh

You can click the links above for more information on each of these schools. We have data on some of the best schools in the Raleigh area - including White Oak Elementary School, Mills Park Middle School, Highcroft Elementary School, and Davis Drive Elementary School. The rankings above are based on schools in the greater Raleigh area - including the following counties:

Rankings for the best public 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.