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

Russellville Middle School

765 Summit St, Russellville, AL 35653 · (256) 331-2120 · Franklin County
GRADES 06–08MIDDLE32-TOWNTITLE IREGULAR SCHOOL600 STUDENTS
Enrollment
600
Middle
DISTRICT 654 · STATE 508
Student : Teacher
19.2:1
31 FTE teachers
DISTRICT 17.0:1 · STATE 17.9:1
Free / Reduced Lunch
60%
361 students
DISTRICT 58% · STATE 58%
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
188
Grade 7
198
Grade 8
214
Student demographics
White
18631%
DISTRICT 30% · STATE 50%
Hispanic
38264%
DISTRICT 62% · STATE 12%
Black
183%
DISTRICT 4% · STATE 31%
Asian
10%
DISTRICT 0% · STATE 1%
Two+
112%
DISTRICT 3% · STATE 4%
Native American
20%
DISTRICT 0% · 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
32053%
Female
28047%

Discussions

+ POST

Test scores

ACAP 2024-25 . % Proficient
English Language Arts
58.6%
AL avg 52.7%
Math
35.6%
AL avg 31.8%
Source: ACAP. 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
47.1%
composite math + reading, all grades
Predicted
40.3%
based on AL schools with similar FRL share
Beats by
+6.9pp
above 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
600
+83 (+16%) vs 2017
Student : Teacher
19.2:1
was 16.8:1
% White
31%
was 47%
% Hispanic
64%
was 45%
% Black
3%
was 5%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About Russellville Middle School

Set in Russellville, Alabama, Russellville Middle School is a mid-tier 6-8 campus, operated by Russellville City. It educates 600 students across grades 6 through 8.

Within Russellville City, which oversees 4 schools and 2,615 students, Russellville Middle School is one campus in the system.

On demographics, Russellville Middle School records that the largest single group is Hispanic, at 64% of enrollment; the rest is composed of 31% White, 3% Black. That is visibly more Hispanic than the county at large, where the share is closer to 21%.

On the resource side, On paper, Russellville Middle School has 31 full-time-equivalent teachers, translating to a class-load average of around 19.2:1. The state averages around 17.9:1, so this campus is higher than the state norm typical. Around 60% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment.

On a demographically-adjusted basis, Russellville Middle School tracks the demographic baseline. The model predicts 40.3% given the school's FRL share; actual proficiency is 47.1%.

Across the wider county, ACS estimates for Franklin County put median household earnings sit near $53,338, 16% of adults hold a bachelor's degree or higher, and roughly 16% of residents live below the federal poverty line. In all, Franklin County runs 15 public schools (combined enrollment of about 6,178 students), of which Russellville Middle School is one.

Nearest neighbor: Russellville High School, around 0.3 miles off. Within five miles, there are 3 other public schools. Among the 8 schools in that immediate cluster with test data (this one included), Russellville Middle School ranks 1st on composite proficiency, higher than the local average of 33.6%.

The campus sits in a small-town setting.

Trend over the last 7 years. Looking back 7 years, enrollment at Russellville Middle School has edged up 16%, going from 517 students in 2018 to 600 in 2025. Over the same period, the Hispanic share edged up from 45% to 64%. Class-load math has rose: from 16.8:1 in 2018 to 19.2:1 in 2025.

Inside the community feed, the feed for Russellville Middle School typically covers school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.

Franklin County at a glance

View full county profile
Population
31,966
Census ACS
Median income
$53,338
Household, ACS
Bachelor's+
16%
Adults 25+
Poverty rate
16%
Below federal line
Schools in county
15
6,178 students

Quick facts

School name
Russellville Middle School
District
Russellville City
Address
765 Summit St, Russellville, AL 35653
Phone
(256) 331-2120
County
Franklin County
Level
Middle
Grade range
06–08
Total enrollment
600
Teachers (FTE)
31
Student–teacher ratio
19.2:1
Free/Reduced lunch
361 (60%)
Locale
32-Town: Distant
NCES ID
010291001141
Charter school
No
Virtual school
No

Related schools

Other schools in Russellville City
Other schools in Russellville
Nearby schools

Frequently asked questions

About Russellville Middle School
How large is Russellville Middle School?
Russellville Middle School enrolls approximately 600 students in grades 06-08.
What age range does Russellville Middle School serve?
Russellville Middle School serves students from grade 06 through grade 08.
How many teachers does Russellville Middle School have?
Russellville Middle School employs 31 FTE teachers, for a student-to-teacher ratio of 19.2:1.
How diverse is Russellville Middle School?
Russellville Middle School reports a student body of 31% White, 64% Hispanic, 3% Black, 0% Asian, 2% Two or more.
What district is Russellville Middle School in?
Russellville Middle School is part of Russellville City.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post