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

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%

What this means: On the NC EOG / EOC, North Carolina's statewide test, about 25 of every 100 students at this school read and write at grade level and about 15 of 100 do math at grade level. Across all North Carolina schools, those numbers are about 51 and 52.

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

What this means: About 24% of students here test proficient in math and reading, below the roughly 49% typical for North Carolina schools with a similar share of low-income students. BeatsExpectations compares each school with others at the same poverty level, not by raw scores, so a school lands here when its results trail those comparable schools, which is not the same as having low scores. A higher-scoring school can still fall in this tier if similar schools score higher still.

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