Or try our Advanced Search


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






Best Schools in the Fayetteville, NC Area

Are you searching for information on the best schools in the greater Fayetteville, NC area? CarolinaSchoolHub offfers rankings on 93 schools in the Fayetteville Metro Area, including 57 elementary schools, 24 middle schools and 15 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 Fayetteville's best high schools including Massey Hill Classical High School, Jack Britt High School, and Cape Fear High School.

Best Elementary Schools in the Fayetteville, NC Area

Beaver Dam Elementary School

# 1 Elementary School in Fayetteville Area
Roseboro, NC (Cumberland County)
Grades served: K-5  ⋅  88 Students

Beaver Dam Elementary School is located in the 28382 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Beaver Dam Elementary 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)

Beaver Dam Elementary School

# 1 Elementary School in Fayetteville Area
Roseboro, NC (Cumberland County)
Grades served: K-5  ⋅  88 Students
#75 elementary school in North Carolina
(95th percentile in state)

Alpha Academy

# 2 Elementary School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: K-12  ⋅  947 Students

Alpha Academy is located in the 28304 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Alpha Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>

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

Alpha Academy

# 2 Elementary School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: K-12  ⋅  947 Students
#95 elementary school in North Carolina
(94th percentile in state)
CHARTER SCHOOL

Eastover-Central Elementary School

# 3 Elementary School in Fayetteville Area
Eastover, NC (Cumberland County)
Grades served: PK-5  ⋅  388 Students

Eastover-Central Elementary School is located in the 28312 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Eastover-Central Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#244 elementary school in North Carolina
(84th percentile in state)

Eastover-Central Elementary School

# 3 Elementary School in Fayetteville Area
Eastover, NC (Cumberland County)
Grades served: PK-5  ⋅  388 Students
#244 elementary school in North Carolina
(84th percentile in state)

Gray's Creek Elementary School

# 4 Elementary School in Fayetteville Area
Hope Mills, NC (Cumberland County)
Grades served: PK-5  ⋅  422 Students

Gray's Creek Elementary School is located in the 28348 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Gray's Creek Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

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

Gray's Creek Elementary School

# 4 Elementary School in Fayetteville Area
Hope Mills, NC (Cumberland County)
Grades served: PK-5  ⋅  422 Students
#258 elementary school in North Carolina
(83rd percentile in state)

Vanstory Hills Elementary School

# 5 Elementary School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 2-5  ⋅  531 Students

Vanstory Hills Elementary School is located in the 28303 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Vanstory Hills Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

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

Vanstory Hills Elementary School

# 5 Elementary School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 2-5  ⋅  531 Students
#259 elementary school in North Carolina
(83rd percentile in state)
Click here to see all 57 of the best elementary schools in Fayetteville

Best Middle Schools in the Fayetteville, NC Area

Seventy-First Classical Middle School

# 1 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-8  ⋅  426 Students

Seventy-First Classical Middle School is located in the 28304 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Seventy-First Classical Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#108 middle school in North Carolina
(86th percentile in state)

Seventy-First Classical Middle School

# 1 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-8  ⋅  426 Students
#108 middle school in North Carolina
(86th percentile in state)

John R Griffin Middle School

# 2 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-8  ⋅  1,025 Students

John R Griffin Middle School is located in the 28304 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, John R Griffin Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#160 middle school in North Carolina
(79th percentile in state)

John R Griffin Middle School

# 2 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-8  ⋅  1,025 Students
#160 middle school in North Carolina
(79th percentile in state)

New Century International Middle School

# 3 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-8  ⋅  357 Students

New Century International Middle School is located in the 28306 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, New Century International Middle School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#207 middle school in North Carolina
(73rd percentile in state)

New Century International Middle School

# 3 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-8  ⋅  357 Students
#207 middle school in North Carolina
(73rd percentile in state)

Alpha Academy

# 4 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: K-12  ⋅  947 Students

Alpha Academy is located in the 28304 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Alpha Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>

#208 middle school in North Carolina
(73rd percentile in state)
CHARTER SCHOOL

Alpha Academy

# 4 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: K-12  ⋅  947 Students
#208 middle school in North Carolina
(73rd percentile in state)
CHARTER SCHOOL

Reid Ross Classical Middle School

# 5 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-8  ⋅  233 Students

Reid Ross Classical Middle School is located in the 28301 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Reid Ross Classical Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#272 middle school in North Carolina
(65th percentile in state)

Reid Ross Classical Middle School

# 5 Middle School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-8  ⋅  233 Students
#272 middle school in North Carolina
(65th percentile in state)
Click here to see all 24 of the best middle schools in Fayetteville

Best High Schools in the Fayetteville, NC Area

Massey Hill Classical High School

# 1 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  259 Students
Average ACT Scores: 21

Massey Hill Classical High School is located in the 28306 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Massey Hill Classical High School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#59 high school in North Carolina
(87th percentile in state)

Massey Hill Classical High School

# 1 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  259 Students
Average ACT Scores: 21
#59 high school in North Carolina
(87th percentile in state)

Jack Britt High School

# 2 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  1,887 Students
Average ACT Scores: 20

Jack Britt High School is located in the 28306 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Jack Britt High School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#92 high school in North Carolina
(80th percentile in state)

Jack Britt High School

# 2 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  1,887 Students
Average ACT Scores: 20
#92 high school in North Carolina
(80th percentile in state)

Cape Fear High School

# 3 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  1,460 Students
Average ACT Scores: 18

Cape Fear High School is located in the 28312 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cape Fear High School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#154 high school in North Carolina
(67th percentile in state)

Cape Fear High School

# 3 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  1,460 Students
Average ACT Scores: 18
#154 high school in North Carolina
(67th percentile in state)

Reid Ross Classical High School

# 4 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  223 Students
Average ACT Scores: 18

Reid Ross Classical High School is located in the 28301 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Reid Ross Classical High School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#163 high school in North Carolina
(65th percentile in state)

Reid Ross Classical High School

# 4 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  223 Students
Average ACT Scores: 18
#163 high school in North Carolina
(65th percentile in state)

Gray's Creek High School

# 5 High School in Fayetteville Area
Hope Mills, NC (Cumberland County)
Grades served: 9-12  ⋅  1,411 Students
Average ACT Scores: 18

Gray's Creek High School is located in the 28348 ZIP Code area of Cumberland County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Gray's Creek High School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#178 high school in North Carolina
(62nd percentile in state)

Gray's Creek High School

# 5 High School in Fayetteville Area
Hope Mills, NC (Cumberland County)
Grades served: 9-12  ⋅  1,411 Students
Average ACT Scores: 18
#178 high school in North Carolina
(62nd percentile in state)
Click here to see all 15 of the best high schools in Fayetteville

Best Public Schools in Fayetteville

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 Fayetteville area - including Beaver Dam Elementary School, Massey Hill Classical High School, Seventy-First Classical Middle School, and Eastover-Central Elementary School. The rankings above are based on schools in the greater Fayetteville area - including the following counties:

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