Largest Iowa Public Middle Schools

The average public middle school in Iowa has approximately 351 students (2024).
The public middle schools with the largest student enrollments are listed below (where sufficient data available).
The largest public middle school in Iowa (by enrollment) is Prairie Point with 1,338 students.
# Students Range: 746 1,338 Avg. # Students: 949

Largest Iowa Public Middle Schools (2024)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Prairie Point
(Math: 62% | Reading: 74%)
Rank:
6/
10
Top 50%
Students: 1,338
Grades: 7-9
8015 Kirkwood Blvd
Cedar Rapids, IA 52404
(319) 848-5500
Rank: #22.
North Middle School
(Math: 46% | Reading: 50%)
Rank:
1/
10
Bottom 50%
Students: 1,206
Grades: 6-8
2101 Outer Dr N
Sioux City, IA 51108
(712) 279-6804
Rank: #33.
Eleanor Roosevelt Middle School
(Math: 72% | Reading: 76%)
Rank:
8/
10
Top 30%
Students: 1,123
Grades: 6-8
2001 Radford Rd
Dubuque, IA 52002
(563) 552-5000
Rank: #44.
Summit Middle School
(Math: 80% | Reading: 77%)
Rank:
9/
10
Top 20%
Students: 1,121
Grades: 6-7
9500 Windsor Parkway
Johnston, IA 50131
(515) 986-0318
Rank: #55.
Johnston Middle School
(Math: 79% | Reading: 84%)
Rank:
10/
10
Top 10%
Students: 1,120
Grades: 8-9
6501 Nw 62nd Ave
Johnston, IA 50131
(515) 278-0476
Rank: #66.
Southeast Polk Junior High School
(Math: 74% | Reading: 71%)
Rank:
7/
10
Top 50%
Students: 1,113
Grades: 7-8
8325 Ne University Ave.
Pleasant Hill, IA 50327
(515) 967-5509
Rank: #77.
East Middle School
(Math: 60% | Reading: 67%)
Rank:
4/
10
Bottom 50%
Students: 1,092
Grades: 6-8
5401 Lorraine Ave
Sioux City, IA 51106
(712) 274-4030
Rank: #88.
Bettendorf Middle School
(Math: 77% | Reading: 75%)
Rank:
8/
10
Top 30%
Students: 1,086
Grades: 6-8
2030 Middle Road
Bettendorf, IA 52722
(563) 359-3686
Rank: #99.
Ames Middle School
(Math: 71% | Reading: 70%)
Rank:
6/
10
Top 50%
Students: 1,073
Grades: 6-8
3915 Mortensen Road
Ames, IA 50014
(515) 268-2400
Rank: #1010.
Evans Middle School
(Math: 45% | Reading: 53%)
Rank:
2/
10
Bottom 50%
Students: 1,051
Grades: 6-8
812 Chester Avenue
Ottumwa, IA 52501
(641) 684-6511
Rank: #1111.
Prairie Ridge Middle School
(Math: 81% | Reading: 84%)
Rank:
10/
10
Top 10%
Students: 1,028
Grades: 6-7
1010 Nw Prairie Ridge Dr
Ankeny, IA 50023
(515) 965-9705
Rank: #1212.
Gerald W Kirn Middle School
(Math: 50% | Reading: 61%)
Rank:
2/
10
Bottom 50%
Students: 1,024
Grades: 6-8
100 North Ave
Council Bluffs, IA 51503
(712) 328-6454
Rank: #1313.
Waukee Middle School
(Math: 83% | Reading: 81%)
Rank:
10/
10
Top 10%
Students: 1,021
Grades: 6-7
905 S. Warrior Lane
Waukee, IA 50263
(515) 987-5177
Rank: #1414.
Northview Middle School
(Math: 81% | Reading: 89%)
Rank:
10/
10
Top 10%
Students: 1,004
Grades: 8-9
1302 N Ankeny Blvd
Ankeny, IA 50023
(515) 965-9700
Rank: #1515.
Prairieview School
(Math: 76% | Reading: 82%)
Rank:
9/
10
Top 20%
Students: 981
Grades: 8-9
655 Se University Ave
Waukee, IA 50263
(515) 987-2770
Rank: #1616.
Virtual Campus
(Math: 40-49% | Reading: 70-79%)
Rank:
4/
10
Bottom 50%
Students: 935
Grades: 6-12
1800 Grand Avenue
Des Moines, IA 50309
(515) 242-8502
Rank: #1717.
Woodrow Wilson Middle School
(Math: 54% | Reading: 51%)
Rank:
2/
10
Bottom 50%
Students: 916
Grades: 6-8
712 N 21st St
Council Bluffs, IA 51501
(712) 328-6476
Rank: #1818.
Urbandale Middle School
(Math: 66% | Reading: 71%)
Rank:
5/
10
Bottom 50%
Students: 914
Grades: 6-8
7701 Aurora Avenue
Urbandale, IA 50322
(515) 457-6600
Rank: #1919.
Southview Middle School
(Math: 78% | Reading: 85%)
Rank:
10/
10
Top 10%
Students: 910
Grades: 8-9
1020 Sw Cherry St
Ankeny, IA 50023
(515) 965-9635
Rank: #2020.
South Middle School
(Math: 78% | Reading: 77%)
Rank:
9/
10
Top 20%
Students: 892
Grades: 6-7
2350 Se La Grant Parkway
Waukee, IA 50263
(515) 987-3222
Rank: #2121.
West Middle School
(Math: 54% | Reading: 54%)
Rank:
2/
10
Bottom 50%
Students: 882
Grades: 6-8
3301 W 19th St
Sioux City, IA 51103
(712) 279-6813
Rank: #2222.
Indianola Middle School
(Math: 78% | Reading: 79%)
Rank:
9/
10
Top 20%
Students: 874
Grades: 6-8
403 S 15th St
Indianola, IA 50125
(515) 961-9530
Rank: #2323.
Parkview Middle School
(Math: 76% | Reading: 83%)
Rank:
9/
10
Top 20%
Students: 865
Grades: 6-7
105 Nw Pleasant St
Ankeny, IA 50023
(515) 965-9640
Rank: #2424.
Timberline School
(Math: 75% | Reading: 82%)
Rank:
9/
10
Top 20%
Students: 862
Grades: 8-9
2605 Se La Grant Parkway
Waukee, IA 50263
(515) 987-9444
Rank: #2525.
Hoover Middle School
(Math: 68% | Reading: 72%)
Rank:
7/
10
Top 50%
Students: 854
Grades: 6-8
630 Hillcrest Rd
Waterloo, IA 50701
(319) 433-2830
Rank: #2626.
Berg Middle School
(Math: 55% | Reading: 61%)
Rank:
3/
10
Bottom 50%
Students: 845
Grades: 5-8
1900 N 5th Ave East
Newton, IA 50208
(641) 792-7741
Rank: #2727.
B R Miller Middle School
(Math: 51% | Reading: 46%)
Rank:
2/
10
Bottom 50%
Students: 814
Grades: 7-8
125 S 11th St
Marshalltown, IA 50158
(641) 754-1110
Rank: #2828.
Norwalk Middle School
(Math: 76% | Reading: 75%)
Rank:
8/
10
Top 30%
Students: 801
Grades: 6-8
200 Cherry Street
Norwalk, IA 50211
(515) 981-0435
Rank: #2929.
Pleasant Valley Junior High School
(Math: 86% | Reading: 84%)
Rank:
10/
10
Top 5%
Students: 799
Grades: 7-8
3501 Wisconsin Street
Le Claire, IA 52753
(563) 332-0200
Rank: #3030.
Fort Dodge Middle School
(Math: 45% | Reading: 57%)
Rank:
2/
10
Bottom 50%
Students: 790
Grades: 6-8
800 North 32nd Street
Fort Dodge, IA 50501
(515) 574-5691
Rank: #3131.
Storm Lake Middle School
(Math: 48% | Reading: 54%)
Rank:
2/
10
Bottom 50%
Students: 789
Grades: 5-8
1811 Hyland Drive
Storm Lake, IA 50588
(712) 732-8080
Rank: #3232.
Students: 783
Grades: PK-12
1725 N Dodge Street
Iowa City, IA 52245
(319) 688-1000
Rank: #3333.
Clinton Middle School
(Math: 49% | Reading: 53%)
Rank:
2/
10
Bottom 50%
Students: 781
Grades: 6-8
1350 14th St Nw
Clinton, IA 52732
(563) 243-0466
Rank: #3434.
Southeast Junior High School
(Math: 64% | Reading: 68%)
Rank:
5/
10
Bottom 50%
Students: 771
Grades: 7-8
2501 Bradford Dr
Iowa City, IA 52240
(319) 688-1070
Rank: #3535.
Lewis Central Middle School
(Math: 64% | Reading: 74%)
Rank:
6/
10
Top 50%
Students: 746
Grades: 6-8
3820 Harry Langdon Blvd.
Council Bluffs, IA 51503
(712) 366-8252
Show 100 more public schools in IA (out of 376 total schools)
Loading...

Frequently Asked Questions

What is the Iowa average public middle schools student size?
The Iowa average public middle schools student size is 351 for 2024.
What are the public middle schools with the largest student size in Iowa?
The best top ranked public middle schools in Iowa include Prairie Point, North Middle School and Eleanor Roosevelt Middle School.

Recent Articles

Spanking in Public Schools: The Ongoing Debate
Spanking in Public Schools: The Ongoing Debate
Indeed, there are still school districts today in America that allow teachers to spank students. Learn about the current spanking situation in schools and why the debate continues to heat up.
Understanding ADHD in Children: Signs, Diagnosis, and Support Strategies
Understanding ADHD in Children: Signs, Diagnosis, and Support Strategies
This comprehensive article explores the complex nature of attention-deficit/hyperactivity disorder (ADHD) in children, providing insights into its symptoms, diagnosis process, and effective support strategies. From recognizing early signs to navigating the diagnostic journey, parents will gain valuable knowledge to help their child thrive. Expert insights, real-life examples, and practical tips empower readers to create a supportive environment that meets the unique needs of children with ADHD.
Teaching in Contemporary Times
March 04, 2024
Teaching in Contemporary Times
We explore why individuals choose teaching, illuminating intrinsic motivations, the influence of role models, the pursuit of lifelong learning, and the aspiration to impact society.