The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·PRINCE GEORGE'S COUNTY PUBLIC SCHOOLS·NCES 240051001475

James Madison Middle

7300 Woodyard Road, UPPER MARLBORO, MD 20772 · (301) 599-2422 · Prince George's County
GRADES 06–08MIDDLE21-SUBURBTITLE IREGULAR SCHOOL800 STUDENTS
Enrollment
800
Middle
DISTRICT 933 · STATE 764
Student : Teacher
16.2:1
50 FTE teachers
DISTRICT 15.3:1 · STATE 14.3:1
Free / Reduced Lunch
64%
508 students
DISTRICT 79% · STATE 54%
Community
2
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
234
Grade 7
270
Grade 8
296
Student demographics
White
182%
DISTRICT 4% · STATE 31%
Hispanic
15419%
DISTRICT 41% · STATE 24%
Black
60876%
DISTRICT 50% · STATE 32%
Asian
71%
DISTRICT 3% · STATE 7%
Two+
91%
DISTRICT 1% · STATE 5%
Native American
30%
DISTRICT 0% · STATE 0%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
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
40551%
Female
39549%

Discussions

+ POST

Test scores

MCAP 2024-25 . % Proficient (Levels 3-4)
English Language Arts
45.5%
MD avg 50.6% . +15.0pp since 2023
Math
10.0%
MD avg 34.8% . +0.0pp since 2023

What this means: On the MCAP, Maryland's statewide test, about 46 of every 100 students at this school read and write at grade level and about 10 of 100 do math at grade level. Across all Maryland schools, those numbers are about 51 and 35. Reading and writing scores are up about 15 points since 2023, while math scores have held steady.

Source: MCAP. 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
24.0%
composite math + reading, all grades
Predicted
36.6%
based on MD schools with similar FRL share
Beats by
-12.6pp
below demographic expectation

What this means: About 24% of students here test proficient in math and reading, compared with the roughly 37% typical for Maryland schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Maryland's top nor bottom 10%.

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
800
+8 (+1%) vs 2017
Student : Teacher
16.2:1
was 15.1:1
% White
2%
was 2%
% Hispanic
19%
was 7%
% Black
76%
was 88%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About James Madison Middle

James Madison Middle is one of the middle-of-the-pack 6-8 campuss in UPPER MARLBORO, Maryland, one of the schools within Prince George's County Public Schools, with 800 students on its rolls from grades 6 through 8.

Within Prince George's County Public Schools, which oversees 199 schools and 132,693 students, James Madison Middle is one campus in the system.

In terms of who attends, James Madison Middle lists that 76% of the student body identifies as Black. Other groups include 19% Hispanic, 2% White. By comparison, Prince George's County as a whole is about 59% Black, so the school skews meaningfully more Black than its surroundings.

Looking at the economic backdrop, James Madison Middle reports 50 full-time-equivalent teachers, putting the student-to-teacher ratio at about 16.2:1. The state averages around 14.3:1, so this campus is higher than the state norm typical. An estimated 64% of students are eligible for free or reduced-price lunch, often used as a Title I proxy. That share is lower than Prince George's County's rate of about 79%.

On a demographically-adjusted basis, James Madison Middle performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 36.6%, the actual is 24.0%, a residual of -12.6 points.

Across the wider county, Prince George's County reports that the typical household earns roughly $101,798 per year, 37% of adults hold a bachelor's degree or higher, and roughly 7% of residents live below the federal poverty line. In all, Prince George's County runs 203 public schools (combined enrollment of about 132,693 students), of which James Madison Middle is one.

Nearest neighbor: Melwood Elementary, around 0.2 miles off. Counting just inside five miles, 8 other public schools cluster around James Madison Middle. On composite proficiency, James Madison Middle comes 8th of 8 in the immediate cluster, beneath the nearby-schools average of 40.3%.

The school occupies a residential site.

Trend over the last 7 years. Looking back 7 years, enrollment at James Madison Middle has changed only slightly, going from 792 students in 2018 to 800 in 2025. Over the same period, the Hispanic share ticked up from 7% to 19%. Class-load math has grew: from 15.1:1 in 2018 to 16.2:1 in 2025.

On the community side, the feed for James Madison Middle typically covers enrollment questions, classroom assignments, and PTA news. Members of the school community can share what they know.

Prince George's County at a glance

View full county profile
Population
959,754
Census ACS
Median income
$101,798
Household, ACS
Bachelor's+
37%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
203
132,693 students

Quick facts

School name
James Madison Middle
District
Prince George's County Public Schools
Address
7300 Woodyard Road, UPPER MARLBORO, MD 20772
Phone
(301) 599-2422
County
Prince George's County
Level
Middle
Grade range
06–08
Total enrollment
800
Teachers (FTE)
50
Student–teacher ratio
16.2:1
Free/Reduced lunch
508 (64%)
Locale
21-Suburb: Large
NCES ID
240051001475
Charter school
No
Virtual school
No

Related schools

Other schools in Prince George's County Public Schools
Other schools in UPPER MARLBORO
Nearby schools

Frequently asked questions

About James Madison Middle
What is the total enrollment at James Madison Middle?
James Madison Middle enrolls approximately 800 students in grades 06-08.
What age range does James Madison Middle serve?
James Madison Middle serves students from grade 06 through grade 08.
How many students per teacher at James Madison Middle?
Approximately 16.2:1 students per teacher at James Madison Middle.
What is the racial breakdown of students at James Madison Middle?
At James Madison Middle, the student body is approximately 2% White, 19% Hispanic, 76% Black, 1% Asian, 1% Two or more.
Who oversees James Madison Middle?
James Madison Middle is overseen by Prince George's County Public Schools in Prince George's County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post