The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·HALIFAX COUNTY SCHOOLS·NCES 370195000872

William R Davie Middle S.T.E.M. Academy

4391 Hwy 158, Roanoke Rapids, NC 27870 · (252) 519-0300 · Halifax County
GRADES 06–08MIDDLE41-RURALTITLE IREGULAR SCHOOL243 STUDENTS
Enrollment
243
Middle
DISTRICT 210 · STATE 605
Student : Teacher
15.0:1
16 FTE teachers
DISTRICT 12.2:1 · STATE 15.9:1
Free / Reduced Lunch
99%
240 students
DISTRICT 98% · STATE 82%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
82
Grade 7
84
Grade 8
77
Student demographics
White
94%
DISTRICT 4% · STATE 42%
Hispanic
167%
DISTRICT 5% · STATE 22%
Black
17170%
DISTRICT 78% · STATE 25%
Asian
10%
DISTRICT 1% · STATE 4%
Two+
167%
DISTRICT 5% · STATE 6%
Native American
3012%
DISTRICT 7% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
11447%
Female
12953%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at William R Davie Middle S.T.E.M. Academy.
START A DISCUSSION
Recent discussions in Roanoke Rapids

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
25.0%
NC avg 50.9%
Math
14.9%
NC avg 52.2%
Source: NC EOG / EOC. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
UNDERPERFORMING
Bottom 10% of NC schools after controlling for student poverty
Actual proficiency
23.9%
composite math + reading, all grades
Predicted
48.7%
based on NC schools with similar FRL share
Beats by
-24.8pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
243
-35 (-13%) vs 2017
Student : Teacher
15.0:1
was 9.9:1
% White
4%
was 5%
% Hispanic
7%
was 1%
% Black
70%
was 79%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About William R Davie Middle S.T.E.M. Academy

William R Davie Middle S.T.E.M. Academy is one of the cozy junior highs in Roanoke Rapids, North Carolina, overseen by Halifax County Schools, with 243 students on its rolls from grades 6 through 8. Enrollment runs roughly 60% below the state mean of about 605.

Across the 11 schools in Halifax County Schools (2,150 students total), William R Davie Middle S.T.E.M. Academy accounts for its share of the district's footprint.

On the student-mix side, William R Davie Middle S.T.E.M. Academy reports that 70% of the student body identifies as Black. The remainder looks like 12% Native American, 7% Hispanic, 7% multiracial, 4% White. By comparison, Halifax County as a whole is about 52% Black, so the school skews noticeably more Black than its surroundings.

On the income-and-resources front, On paper, William R Davie Middle S.T.E.M. Academy has 16 full-time-equivalent teachers, translating to a class-load average of around 15.0:1. That figure is tighter than the state norm's 15.9:1 average. About 99% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy.

After controlling for student poverty, William R Davie Middle S.T.E.M. Academy falls in the UNDERPERFORMING tier of the BeatsExpectations residual. Given its student profile, a typical campus would land near 48.7%; this one comes in at 23.9%, -24.8 points off the demographic line.

In the area at large, Halifax County reports that median household income runs about $45,590, about 16% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 18%. William R Davie Middle S.T.E.M. Academy is one of 23 public schools in Halifax County (combined enrollment of about 6,803 students).

Nearest neighbor: Everetts Elementary S.T.E.M. Academy, around 0.0 miles off. 4 of the 8 nearest public schools sit inside a five-mile radius. Among the 8 schools in that immediate cluster with test data (this one included), William R Davie Middle S.T.E.M. Academy ranks 7th on composite proficiency, below the local average of 44.9%.

The campus sits in an outlying setting.

Trend over the last 7 years. William R Davie Middle S.T.E.M. Academy's enrollment has declined 13% since 2018, when it stood at 278 (now 243). The Black share of enrollment decreased from 79% to 70% over that span. The student-to-teacher ratio loosened from 9.9:1 in 2018 to 15.0:1 today.

In the discussion threads here, members of the William R Davie Middle S.T.E.M. Academy community share and discuss sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.

Halifax County at a glance

View full county profile
Population
47,675
Census ACS
Median income
$45,590
Household, ACS
Bachelor's+
16%
Adults 25+
Poverty rate
18%
Below federal line
Schools in county
23
6,803 students

Quick facts

School name
William R Davie Middle S.T.E.M. Academy
District
Halifax County Schools
Address
4391 Hwy 158, Roanoke Rapids, NC 27870
Phone
(252) 519-0300
County
Halifax County
Level
Middle
Grade range
06–08
Total enrollment
243
Teachers (FTE)
16
Student–teacher ratio
15.0:1
Free/Reduced lunch
240 (99%)
Locale
41-Rural: Fringe
NCES ID
370195000872
Charter school
No
Virtual school
No

Related schools

Other schools in Halifax County Schools
Other schools in Roanoke Rapids
Nearby schools

Frequently asked questions

About William R Davie Middle S.T.E.M. Academy
What is the total enrollment at William R Davie Middle S.T.E.M. Academy?
William R Davie Middle S.T.E.M. Academy enrolls approximately 243 students in grades 06-08.
What grades does William R Davie Middle S.T.E.M. Academy serve?
William R Davie Middle S.T.E.M. Academy serves grades 06-08.
How many students per teacher at William R Davie Middle S.T.E.M. Academy?
Approximately 15.0:1 students per teacher at William R Davie Middle S.T.E.M. Academy.
What is the student diversity at William R Davie Middle S.T.E.M. Academy?
Student demographics at William R Davie Middle S.T.E.M. Academy are roughly 4% White, 7% Hispanic, 70% Black, 0% Asian, 7% Two or more.
Is William R Davie Middle S.T.E.M. Academy public or private?
William R Davie Middle S.T.E.M. Academy is a public K-12 school, overseen by Halifax County Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post