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

Perry High School

1200 18th Street, Perry, IA 50220 · (515) 465-3503 · Dallas County
GRADES 09–12HIGH32-TOWNTITLE IREGULAR SCHOOL549 STUDENTS
Enrollment
549
High
DISTRICT 578 · STATE 468
Student : Teacher
15.0:1
37 FTE teachers
DISTRICT 13.9:1 · STATE 17.3:1
Free / Reduced Lunch
54%
299 students
DISTRICT 57% · STATE 41%
Community
3
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
135
Grade 10
130
Grade 11
136
Grade 12
148
Student demographics
White
20938%
DISTRICT 40% · STATE 70%
Hispanic
30155%
DISTRICT 51% · STATE 14%
Black
244%
DISTRICT 5% · STATE 7%
Asian
61%
DISTRICT 1% · STATE 2%
Two+
81%
DISTRICT 2% · STATE 5%
Native American
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
30856%
Female
24144%

School pathway

Feeds from
Perry Middle School0608
Based on grade levels within Perry Comm School District. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST

Test scores

ISASP 2024-25 . % Proficient
English Language Arts
73.3%
IA avg 73.6%
Math
57.7%
IA avg 70.9%

What this means: On the ISASP, Iowa's statewide test, about 73 of every 100 students at this school read and write at grade level and about 58 of 100 do math at grade level. Across all Iowa schools, those numbers are about 74 and 71.

Source: ISASP. 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
67.3%
composite math + reading, all grades
Predicted
64.7%
based on IA schools with similar FRL share
Beats by
+2.6pp
above demographic expectation

What this means: About 67% of students here test proficient in math and reading, compared with the roughly 65% typical for Iowa 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 Iowa'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
549
-40 (-7%) vs 2017
Student : Teacher
15.0:1
was 14.1:1
% White
38%
was 43%
% Hispanic
55%
was 51%
% Black
4%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Perry High School

Set in Perry, Iowa, Perry High School is a middle-of-the-pack high school, run under Perry Comm School District. It caters to 549 students across grades 9 through 12.

Within Perry Comm School District, which oversees 3 schools and 1,735 students, Perry High School is one campus in the system.

Demographically, Perry High School records that the most-represented group is Hispanic (55%), with the rest of the student body spread across multiple groups; the rest comes out to 38% White, 4% Black. The wider county runs roughly 7% Hispanic, putting the school's mix noticeably more Hispanic than the area baseline.

On the income-and-resources front, On paper, Perry High School has 37 full-time-equivalent teachers, translating to a class-load average of around 15.0:1. That figure is tighter than the state norm's 17.3:1 average. About 54% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is north of Dallas County's rate of about 22%.

Adjusting for the school's free-and-reduced-lunch share, Perry High School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 64.7%, the actual is 67.3%, a residual of +2.6 points.

Zooming out to the county, ACS estimates for Dallas County put median household income runs about $102,379, roughly 52% of adults have completed at least a four-year degree, and the poverty rate sits near 5%. Across Dallas County's 41 public schools (combined enrollment of about 22,938 students), Perry High School is one campus in the mix.

Perry Middle School is the nearest neighboring public school, about 0.0 miles from this campus. Counting just inside five miles, 2 other public schools cluster around Perry High School. On composite proficiency, Perry High School comes 8th of 8 in the immediate cluster, beneath the nearby-schools average of 77.0%.

Geographically, the school is in a town-based area.

Trend over the last 7 years. Over the past 7-year window, the student count decreased 7%: 589 students in 2018 compared to 549 in 2025. The White share of enrollment declined from 43% to 38% over that span.

Within the allk12 community for this school, recent activity here tends to focus on enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.

Dallas County at a glance

View full county profile
Population
107,968
Census ACS
Median income
$102,379
Household, ACS
Bachelor's+
52%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
41
22,938 students

Quick facts

School name
Perry High School
District
Perry Comm School District
Address
1200 18th Street, Perry, IA 50220
Phone
(515) 465-3503
County
Dallas County
Level
High
Grade range
09–12
Total enrollment
549
Teachers (FTE)
37
Student–teacher ratio
15.0:1
Free/Reduced lunch
299 (54%)
Locale
32-Town: Distant
NCES ID
192253001355
Charter school
No
Virtual school
No

Related schools

Other schools in Perry Comm School District
Other schools in Perry
Nearby schools

Frequently asked questions

About Perry High School
How many students attend Perry High School?
Perry High School enrolls approximately 549 students in grades 09-12.
Is Perry High School an elementary, middle, or high school?
Perry High School is a high school covering grades 09-12.
How many students per teacher at Perry High School?
Approximately 15.0:1 students per teacher at Perry High School.
How diverse is Perry High School?
Perry High School reports a student body of 38% White, 55% Hispanic, 4% Black, 1% Asian, 1% Two or more.
Who oversees Perry High School?
Perry High School is overseen by Perry Comm School District in Dallas County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post