The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MARTINSVILLE CITY PUBLIC SCHOOLS·NCES 510240000989

Martinsville Middle

201 Brown St., Martinsville, VA 24112 · (276) 403-5886 · Martinsville city
GRADES 06–08MIDDLE32-TOWNTITLE IREGULAR SCHOOL387 STUDENTS
Enrollment
387
Middle
DISTRICT 359 · STATE 750
Student : Teacher
11.1:1
35 FTE teachers
DISTRICT 12.1:1 · STATE 13.1:1
Free / Reduced Lunch
101%
389 students
DISTRICT 100% · STATE 66%
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
121
Grade 7
124
Grade 8
142
Student demographics
White
5915%
DISTRICT 19% · STATE 43%
Hispanic
7118%
DISTRICT 17% · STATE 20%
Black
23661%
DISTRICT 58% · STATE 21%
Asian
10%
DISTRICT 1% · STATE 8%
Two+
205%
DISTRICT 5% · STATE 7%
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
19350%
Female
19450%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Martinsville Middle.
START A DISCUSSION
Recent discussions in Martinsville City Public Schools

Test scores

SOL 2024-25 . % Passing
English Language Arts
65.0%
VA avg 74.2% . +2.0pp since 2022
Math
65.0%
VA avg 72.7% . +1.0pp since 2022
Source: SOL. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
60.5%
composite math + reading, all grades
Predicted
60.7%
based on VA schools with similar FRL share
Beats by
-0.2pp
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
387
-40 (-9%) vs 2017
Student : Teacher
11.1:1
was 12.4:1
% White
15%
was 23%
% Hispanic
18%
was 12%
% Black
61%
was 60%
% Asian
0%
was 2%
Source: NCES Common Core of Data

About Martinsville Middle

Martinsville Middle, a tight-knit middle-grades school in Martinsville, Virginia, part of Martinsville City Public Schools, enrolls 387 students, covering grades 6 through 8. By comparison, Virginia's public schools average about 750 students each, so Martinsville Middle sits 48% leaner than that benchmark.

Across the 5 schools in Martinsville City Public Schools (1,793 students total), Martinsville Middle accounts for its share of the district's footprint.

On demographics, Martinsville Middle reports that Black students make up the majority at 61%; the rest comes out to 18% Hispanic, 15% White, 5% multiracial. The wider county runs roughly 44% Black, putting the school's mix visibly more Black than the area baseline.

On the resource side, The school reports having 35 full-time-equivalent teachers, for a student-teacher ratio near 11.1:1. That figure is tighter than the state norm's 13.1:1 average. Around 101% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal.

Adjusting for the school's free-and-reduced-lunch share, Martinsville Middle tracks the demographic baseline. The model predicts 60.7% given the school's FRL share; actual proficiency is 60.5%.

Around the school, Martinsville city reports that the typical household earns roughly $46,727 per year, 22% of adults hold a bachelor's degree or higher, and the poverty rate sits near 18%. In all, Martinsville city runs 5 public schools (combined enrollment of about 1,793 students), of which Martinsville Middle is one.

Nearest neighbor: Martinsville High, around 0.6 miles off. Counting just inside five miles, 8 other public schools cluster around Martinsville Middle. Among the 8 schools in that immediate cluster with test data (this one included), Martinsville Middle ranks 5th on composite proficiency, beneath the local average of 64.0%.

The school occupies a town-based site.

Over the past 7-year window. Looking back 7 years, enrollment at Martinsville Middle has declined 9%, going from 427 students in 2018 to 387 in 2025. White enrollment moved from 23% to 15% across the same window. Class-load math has fell: from 12.4:1 in 2018 to 11.1:1 in 2025.

On this page, posts here usually surface around classroom updates, athletics, and weather closures. Members of the school community can share what they know.

Martinsville city at a glance

View full county profile
Population
13,658
Census ACS
Median income
$46,727
Household, ACS
Bachelor's+
22%
Adults 25+
Poverty rate
18%
Below federal line
Schools in county
5
1,793 students

Quick facts

School name
Martinsville Middle
District
Martinsville City Public Schools
Address
201 Brown St., Martinsville, VA 24112
Phone
(276) 403-5886
County
Martinsville city
Level
Middle
Grade range
06–08
Total enrollment
387
Teachers (FTE)
35
Student–teacher ratio
11.1:1
Free/Reduced lunch
389 (101%)
Locale
32-Town: Distant
NCES ID
510240000989
Charter school
No
Virtual school
No

Related schools

Other schools in Martinsville City Public Schools
Other schools in Martinsville
Nearby schools

Frequently asked questions

About Martinsville Middle
How many students attend Martinsville Middle?
Martinsville Middle enrolls approximately 387 students in grades 06-08.
What age range does Martinsville Middle serve?
Martinsville Middle serves students from grade 06 through grade 08.
How many students per teacher at Martinsville Middle?
Approximately 11.1:1 students per teacher at Martinsville Middle.
How diverse is Martinsville Middle?
Martinsville Middle reports a student body of 15% White, 18% Hispanic, 61% Black, 0% Asian, 5% Two or more.
Is Martinsville Middle public or private?
Martinsville Middle is a public K-12 school, overseen by Martinsville City Public Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post