The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·STORM LAKE COMM SCHOOL DISTRICT·NCES 192739001600

Storm Lake Middle School

1811 Hyland Drive, Storm Lake, IA 50588 · (712) 732-8080 · Buena Vista County
GRADES 06–08MIDDLE33-TOWNTITLE IREGULAR SCHOOL651 STUDENTS
F
allk12 Grade
Scored higher than 2% of Iowa public middle schools
  • FTest scores Share of students meeting the state standard in reading, math, and other tested subjects, 2023-24 and 2024-25.
  • FBeats expectations How far test scores land above or below what the share of low-income students predicts for a school in this state.
  • ·Three-year trend Not available for this school, so the grade uses the other parts.

Grades compare a school only with schools in the same state, because every state gives its own test. How grades work · Top-graded Iowa public middle schools

Enrollment
651
Middle
DISTRICT 489 · STATE 400
Student : Teacher
13.3:1
49 FTE teachers
DISTRICT 15.1:1 · STATE 15.2:1
Free / Reduced Lunch
73%
474 students
DISTRICT 63% · STATE 41%
Community
5
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Grade 622735%
Grade 721132%
Grade 821333%
Student demographics
63%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 64% · STATE 48% · US 70%
White
8012%
DISTRICT 13% · STATE 70% · US 43%
Hispanic
37057%
DISTRICT 56% · STATE 14% · US 30%
Black
284%
DISTRICT 5% · STATE 7% · US 15%
Asian
8513%
DISTRICT 13% · STATE 2% · US 6%
Two+
102%
DISTRICT 2% · STATE 5% · US 5%
Native American
10%
DISTRICT 0% · STATE 0% · US 1%
Pacific Islander
7712%
DISTRICT 12% · STATE 1% · US 0%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
31248%
Female
33952%

School pathway

Students here typically continue to
Storm Lake Middle School→Storm Lake High School
Feeds from
Storm Lake Elementary02–05
Based on grade levels within Storm Lake Comm School District. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST

Test scores

ISASP 2024-25 . % Proficient
English Language Arts
50.5%
IA avg 73.6% . +1.4pp since 2023
Math
46.8%
IA avg 70.9% . +7.4pp since 2023

What this means: On the ISASP, Iowa's statewide test, about 51 of every 100 students at this school read and write at grade level and about 47 of 100 do math at grade level. Across all Iowa schools, those numbers are about 74 and 71. Reading and writing scores are up about 1 points since 2023, while math scores are up about 7 points.

ISASP results by year

School yearEnglish Language ArtsMath
2024-2550.5%46.8%
2023-2449.1%39.4%
% Proficient, all students and all tested grades.
Source: ISASP. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
UNDERPERFORMING
Bottom 10% of IA schools after controlling for student poverty
Actual proficiency
44.6%
composite math + reading, all grades
Predicted
55.5%
based on IA schools with similar FRL share
Beats by
-10.9pp
below demographic expectation

What this means: About 45% of students here test proficient in math and reading, below the roughly 56% typical for Iowa 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 →

Schools most like Storm Lake Middle School

Storm Lake Middle School's state test result (44.6% proficient) is higher than 1 of the 5 schools below with a result.

SchoolStudentsLow-incomeProficient
Storm Lake Middle School this school65172.8%44.6%
Lenihan Intermediate School
Marshalltown
65578.3%53.6%
Weeks Middle School
Des Moines
68887.4%42.8%
B R Miller Middle School
Marshalltown
73673.0%54.8%
Columbus Community Junior High School
Columbus Junction
10463.5%69.7%
McCombs Middle School
Des Moines
67083.3%54.0%
Matched among Iowa middle schools on enrollment, the share of students from low-income families (eligible for free or reduced-price lunch), and racial and ethnic makeup. Proficient is the average share of students meeting the state standard across all of the school's state tests in 2023-24 and 2024-25, the same combined score our test-score rankings use. Online schools and schools serving specialized populations are not matched.

Where Storm Lake Middle School ranks

Among middle schools
MeasureThis schoolIn Iowa
State test proficiency
ranked highest first
44.6%#216 of 224
Math proficiency
ranked highest first
46.8%#214 of 224
▲ 5
Reading proficiency
ranked highest first
50.5%#217 of 224
▲ 2
Enrollment
ranked largest first
651#43 of 246
Students per teacher
ranked fewest first
13.3:1#46 of 180
Diversity index
ranked most diverse first
62.9%#28 of 180
Free and reduced lunch
ranked highest share first
72.8%#17 of 237
Enrollment change since 2017-18
ranked steepest decline first
-3.1%#90 of 103
Ranked against other public middle schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
651
-106 (-14%) vs 2020
+129% since 1990-91, when it was 284
Student : Teacher
13.3:1
was 14.0:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-256514913.3:173% (474)
2023-2484357.714.6:167% (563)
2022-2378751.315.3:169% (540)
2020-217575414.0:176% (576)
2017-1867248.114.0:176% (511)
2015-167084814.8:181% (571)
2010-115714014.3:174% (422)
2000-015543715.0:142% (234)
1990-912842113.5:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Storm Lake Middle School.

Since 2017-18: students down 3% (672 to 651); teachers up 2% (48.1 to 49).

About Storm Lake Middle School

Storm Lake Middle School is listed by the National Center for Education Statistics as a middle-grades school in Storm Lake, Iowa. It reported 651 students in grades 6 through 8 in 2024-25. That compares with an average of about 400 students for middle schools in Iowa.

Storm Lake Middle School is a school in Storm Lake Comm School District. The district has 6 schools and 2,933 students.

The largest group at Storm Lake Middle School is Hispanic students, at 57%. Other groups make up 13% Asian, 12% White, 12% Pacific Islander, and 4% Black. County-wide, 29% of Buena Vista County residents are Hispanic. Measured by the diversity index, the student body scores 63%.

There are about 13.3 students for every full-time-equivalent teacher at Storm Lake Middle School, which has 49. By comparison, the average for middle schools in Iowa is 15.2:1. Free or reduced-price lunch eligibility at Storm Lake Middle School is about 73%. The rate at public schools in Buena Vista County averages 60%, lower than here.

Among Iowa public middle schools, Storm Lake Middle School outscored 2%, which works out to an F on the allk12 Grade.

The allk12 BeatsExpectations score for Storm Lake Middle School is -10.9 points, in the bottom 10% of Iowa. Its average proficiency rate across its state test results is 44.6%, and the predicted rate is 55.5%.

American Community Survey estimates for Buena Vista County show that the median household earns about $71,719 a year, about 22% of adults have at least a bachelor's degree, and the poverty rate is about 5%. Across Buena Vista County, 15 public schools serve about 4,691 students.

Of the public schools around it, Storm Lake Middle School is closest to Storm Lake Elementary, about 0.1 miles away. The count of other public schools within five miles is 7. On average proficiency, Storm Lake Middle School is 5th of 6 nearby schools with test data.

In the federal locale system, Storm Lake Middle School is coded Town: Remote, for schools in a town far from an urbanized area.

Since 2020-21, enrollment has fallen 14%, from 757 to 651.

Use the discussion section to ask about special education services, counseling, and support programs at Storm Lake Middle School. You can also rate the school on this page.

Buena Vista County at a glance

View full county profile
Population
20,753
Census ACS
Median income
$71,719
Household, ACS
Bachelor's+
22%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
15
4,691 students

Quick facts

School name
Storm Lake Middle School
District
Storm Lake Comm School District
Address
1811 Hyland Drive, Storm Lake, IA 50588
Phone
(712) 732-8080
County
Buena Vista County
Level
Middle
Grade range
06–08
Total enrollment
651
Teachers (FTE)
49
Student–teacher ratio
13.3:1
Free and reduced lunch
474 (73%)
Locale
33-Town: Remote
NCES ID
192739001600
Charter school
No
Virtual school
No

Related schools

Other schools in Storm Lake Comm School District
Other schools in Storm Lake
Nearby schools

Frequently asked questions

About Storm Lake Middle School
How many students attend Storm Lake Middle School?
Storm Lake Middle School enrolls approximately 651 students in grades 06-08.
Is Storm Lake Middle School an elementary, middle, or high school?
Storm Lake Middle School is a middle school covering grades 06-08.
How many teachers does Storm Lake Middle School have?
Storm Lake Middle School employs 49 FTE teachers, for a student-to-teacher ratio of 13.3:1.
How diverse is Storm Lake Middle School?
Storm Lake Middle School reports a student body of 12% White, 57% Hispanic, 4% Black, 13% Asian, 2% Two or more.
Who oversees Storm Lake Middle School?
Storm Lake Middle School is overseen by Storm Lake Comm School District in Buena Vista County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post