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 300 schools in the Raleigh Metro Area, including 193 elementary schools, 94 middle schools and 53 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 Green Level High School, Raleigh Charter High School, and Green Hope High School.

Best Elementary Schools in the Raleigh, NC Area

Mills Park Elementary School

# 1 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: PK-5  ⋅  587 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 >>

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

Mills Park Elementary School

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

Davis Drive Elementary School

# 2 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-5  ⋅  832 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 >>

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

Davis Drive Elementary School

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

Triangle Math and Science Academy

# 3 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-12  ⋅  1,905 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 >>

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

Triangle Math and Science Academy

# 3 Elementary School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-12  ⋅  1,905 Students
#11 elementary school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

White Oak Elementary School

# 4 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  814 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 >>

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

White Oak Elementary School

# 4 Elementary School in Raleigh Area
Apex, NC (Wake County)
Grades served: PK-5  ⋅  814 Students
#13 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-7  ⋅  1,063 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 >>

#18 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-7  ⋅  1,063 Students
#18 elementary school in North Carolina
(99th percentile in state)
CHARTER SCHOOL
Click here to see all 193 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,616 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,616 Students
#1 middle school in North Carolina
(99th percentile in state)

The Math and Science Academy of Apex

# 2 Middle School in Raleigh Area
Apex, NC (Wake County)
Grades served: K-7  ⋅  1,063 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 >>

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

The Math and Science Academy of Apex

# 2 Middle School in Raleigh Area
Apex, NC (Wake County)
Grades served: K-7  ⋅  1,063 Students
#3 middle school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Davis Drive Middle School

# 3 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: 6-8  ⋅  1,017 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 >>

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

Davis Drive Middle School

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

Triangle Math and Science Academy

# 4 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-12  ⋅  1,905 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 >>

#5 middle school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Triangle Math and Science Academy

# 4 Middle School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-12  ⋅  1,905 Students
#5 middle school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Apex Friendship Middle School

# 5 Middle School in Raleigh Area
Apex, NC (Wake County)
Grades served: 6-8  ⋅  1,405 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 >>

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

Apex Friendship Middle School

# 5 Middle School in Raleigh Area
Apex, NC (Wake County)
Grades served: 6-8  ⋅  1,405 Students
#7 middle school in North Carolina
(99th percentile in state)
Click here to see all 94 of the best middle schools in Raleigh

Best High Schools in the Raleigh, NC Area

Green Level High School

# 1 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: 9-12  ⋅  2,261 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 >>

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

Green Level High School

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

Raleigh Charter High School

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

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

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

Raleigh Charter High School

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

Green Hope High School

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

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

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

Green Hope High School

# 3 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: 9-12  ⋅  2,348 Students
Average ACT Scores: 24
#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,565 Students
Average ACT Scores: 25

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

#8 high school in North Carolina
(98th percentile in state)

Enloe High School

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

Triangle Math and Science Academy

# 5 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-12  ⋅  1,905 Students
Average ACT Scores: 24

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

#11 high school in North Carolina
(98th percentile in state)
CHARTER SCHOOL

Triangle Math and Science Academy

# 5 High School in Raleigh Area
Cary, NC (Wake County)
Grades served: K-12  ⋅  1,905 Students
Average ACT Scores: 24
#11 high school in North Carolina
(98th percentile in state)
CHARTER SCHOOL
Click here to see all 53 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 Mills Park Middle School, Mills Park Elementary School, Davis Drive Elementary School, and Green Level High 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.