The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Hoke County

North Carolina · Public K-12

Across 14 public schools, Hoke County, North Carolina serves roughly 8,732 K-12 students, roughly 1 in 6 residents. That works out to 8 elementary, 3 middle, and 3 high schools.

7-year change in Hoke County

SY 2017-18 vs SY 2024-25
Total enrollment
8,732
-214 (-2%) vs SY 2017-18
School count
14
0 (0%) vs SY 2017-18
% White
20%
was 26%
% Hispanic
28%
was 22%
% Black
34%
was 34%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
14
1 districts
Enrollment
8,732
NCES CCD
Median income
$64,912
Above North Carolina avg
Free/reduced lunch
99.5%
Above North Carolina avg
Elementary
8
4,147 students
Middle
3
2,031 students
High
3
2,554 students
Combined / other
0
schools
LARGEST DISTRICT
Hoke County Schools
8,732 students · 1 district in Hoke County

County vs. school enrollment demographics

Left bar is the racial makeup of Hoke County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
39%
Hispanic
16%
Black
33%
Asian
2%
Two or more
12%
Native American
7%
Pacific Islander
0%
School enrollment
White
20%
Hispanic
28%
Black
34%
Asian
1%
Two or more
10%
Native American
7%
Pacific Islander
1%
Bachelor's+
23.5%
adults 25+
Poverty rate
13.6%
ACS 5-year
Unemployment
6.6%
civilian labor
Median age
34
26.9% under 18

Test scores in Hoke County

Latest 2024-25 ELA proficiency, 13 schools ranked. North Carolina state average: 51.8%.

See all 13 schools in Hoke County ranked by score →

All schools (14)

NameCityLevelGradesEnrollmentRating
Hoke County HighRaefordHigh09-122,110·
East Hoke MiddleRaefordMiddle06-08771·
West Hoke MiddleRaefordMiddle06-08656·
Upchurch ElementaryRaefordElementaryPK-05646·
Don D Steed ElementaryRaefordElementaryPK-05628·
Scurlock ElementaryRaefordElementaryPK-05611·
Rockfish Hoke ElementaryRaefordElementaryPK-05606·
Sandy Grove MiddleLumber BridgeMiddle06-08604·
Sandy Grove ElementaryLumber BridgeElementaryPK-05557·
West Hoke ElementaryRaefordElementaryPK-05467·
SandHoke Early College HighRaefordHigh09-13418·
Hawk Eye ElementaryRed SpringsElementaryPK-05328·
J W McLauchlin ElementaryRaefordElementaryKG-05304·
J W Turlington SchoolRaefordHigh06-1226·

Cities in Hoke County

Raeford11 schoolsLumber Bridge2 schoolsRed Springs1 school

About Hoke County

Hoke County is a small North Carolina county of about 53,835 residents, home to 14 public schools and roughly 8,732 students.

Looking at the wider area, census numbers show median household income runs near $64,912, about 24% of adults have a bachelor's degree or above, and roughly 14% of residents live below the federal poverty line.

On the school-mix side, Hoke County consists of 8 elementary schools (4,147 students), 3 middle schools (2,031), and 3 high schools (2,554).

The largest single district in Hoke County is Hoke County Schools, which alone enrolls about 8,732 students.

Looking at the last 7 years. Combined enrollment now sits at 8,732 students, held roughly steady from the 8,946 reported in SY 2017-18. Demographically, the White share of enrollment declined from 26% to 20%.

Within the allk12 community for this area, the community for Hoke County discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Hoke County?
There are 14 public K-12 schools in Hoke County, North Carolina, with a combined enrollment of about 8,732.
How many high schools are in Hoke County?
Hoke County, North Carolina has 3 public high schools, serving approximately 2,554 students.
How many middle schools are in Hoke County?
Hoke County, North Carolina has 3 public middle schools, serving approximately 2,031 students.
How many elementary schools are in Hoke County?
Hoke County, North Carolina has 8 public elementary schools, serving approximately 4,147 students.
What is the largest school district in Hoke County?
Hoke County Schools is the largest school district in Hoke County, serving approximately 8,732 students. The county contains 1 school district overall.
What is the population of Hoke County?
Hoke County, North Carolina has a population of approximately 53,835, with a median age of 34. About 26.9% of residents are under 18.
What is the median household income in Hoke County?
Median household income in Hoke County is $64,912, above the North Carolina average of $63,182. About 13.6% of residents live below the federal poverty line.
How educated are residents of Hoke County?
Approximately 23.5% of adults 25 and older in Hoke County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Hoke County qualify for free or reduced lunch?
Roughly 99.5% of students in Hoke County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the North Carolina county average of 86.8%.
What is the student-teacher ratio in Hoke County schools?
Across Hoke County public schools, the enrollment-weighted student-teacher ratio is approximately 16.4 to 1.

Hoke County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data