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

Best High Schools in Fayetteville, NC Area Best High Schools in Fayetteville, NC Area

Carolina School Hub provides school rankings and test data on the best high schools in Fayetteville, NC and its suburbs. See student growth information, assessment data and independent ratings on 15 high schools in the Fayetteville area including Massey Hill Classical High School, Jack Britt High School, and Cape Fear High School.

The list below is not meant be used as a definitive guide to which area high school would be best for any individual student. For schools that are close to one another in rankings, differences in available data are in most cases very small.



Ranking of Fayetteville Area's Best High Schools

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)

Pine Forest High School

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

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

#188 high school in North Carolina
(60th percentile in state)

Pine Forest High School

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

Terry Sanford High School

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

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

#211 high school in North Carolina
(55th percentile in state)

Terry Sanford High School

# 7 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  1,227 Students
Average ACT Scores: 17
#211 high school in North Carolina
(55th percentile in state)

Cumberland Academy 6-12 Virtual School

# 8 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-12  ⋅  386 Students
Average ACT Scores: 16

Cumberland Academy 6-12 Virtual 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, Cumberland Academy 6-12 Virtual School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#296 high school in North Carolina
(37th percentile in state)

Cumberland Academy 6-12 Virtual School

# 8 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 6-12  ⋅  386 Students
Average ACT Scores: 16
#296 high school in North Carolina
(37th percentile in state)

South View High School

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

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

#319 high school in North Carolina
(32nd percentile in state)

South View High School

# 9 High School in Fayetteville Area
Hope Mills, NC (Cumberland County)
Grades served: 9-12  ⋅  1,407 Students
Average ACT Scores: 16
#319 high school in North Carolina
(32nd percentile in state)

Hoke County High School

# 10 High School in Fayetteville Area
Raeford, NC (Hoke County)
Grades served: 9-12  ⋅  2,026 Students
Average ACT Scores: 16

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

#330 high school in North Carolina
(30th percentile in state)

Hoke County High School

# 10 High School in Fayetteville Area
Raeford, NC (Hoke County)
Grades served: 9-12  ⋅  2,026 Students
Average ACT Scores: 16
#330 high school in North Carolina
(30th percentile in state)

E E Smith High School

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

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

#355 high school in North Carolina
(24th percentile in state)

E E Smith High School

# 11 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  1,001 Students
Average ACT Scores: 16
#355 high school in North Carolina
(24th percentile in state)

Seventy-First High School

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

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

#362 high school in North Carolina
(23rd percentile in state)

Seventy-First High School

# 12 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  1,284 Students
Average ACT Scores: 16
#362 high school in North Carolina
(23rd percentile in state)

Douglas Byrd High School

# 13 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  953 Students
Average ACT Scores: 15

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

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

Douglas Byrd High School

# 13 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  953 Students
Average ACT Scores: 15
#408 high school in North Carolina
(13th percentile in state)

Westover High School

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

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

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

Westover High School

# 14 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  1,212 Students
Average ACT Scores: 15
#410 high school in North Carolina
(13th percentile in state)

Alger B. Wilkins High School

# 15 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  151 Students
Average ACT Scores: 13

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

#466 high school in North Carolina
(1st percentile in state)

Alger B. Wilkins High School

# 15 High School in Fayetteville Area
Fayetteville, NC (Cumberland County)
Grades served: 9-12  ⋅  151 Students
Average ACT Scores: 13
#466 high school in North Carolina
(1st percentile in state)
1 - 15 of 15 High Schools

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

You can click on a specific school name above for more information on test scores, student data and more.

On this site, you'll find SAT data and/or other assessment information for the best high schools in Fayetteville and its suburbs - as well as in other major metro areas in the Carolinas. Use Carolina School Hub as your starting point for researching public high schools in North Carolina and South Carolina. Here you'll also find rankings of the best elementary schools in Fayetteville and the best middle schools in Fayetteville and its suburbs.

High Schools on this page were drawn from the following counties:

Deciding on a High School

Deciding which Fayetteville area high school is best for your child requires consideration of a number of factors. Most area high schools offer a well-rounded curriculum, without an area of true specialization. Others may be more specialized in terms of their curriculum.

In addition, some high schools in Fayetteville and its North Carolina suburbs offer a wide range of sports and other extracurricular activities, while others offer a more limited set of opportunities. One size does not fit all when it comes to choosing a high school in the Fayetteville area.