The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

11 schools in Urbandale

Iowa · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, Urbandale's 11 public K-12 schools collectively enroll about 5,610 students (7 elementary, 1 middle, and 1 high).

7-year change in Urbandale

SY 2017-18 vs SY 2024-25
Total enrollment
5,610
+757 (+16%) vs SY 2017-18
School count
9
0 (0%) vs SY 2017-18
% White
64%
was 76%
% Hispanic
12%
was 9%
% Black
9%
was 6%
% Asian
9%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Karen Acres Elementary SchoolCombinedM-M·
Karen Acres Elementary SchoolElementaryKG-05233
Olmsted Elementary SchoolElementaryPK-05622
Radiant Elementary SchoolElementaryKG-05273
Urbandale High SchoolHigh09-121,301
Urbandale Middle SchoolMiddle06-08892
Valerius Elementary SchoolCombinedM-M·
Valerius Elementary SchoolElementaryPK-05598
Walnut Hills Elementary SchoolElementaryKG-05708
Waterford Elementary SchoolElementaryKG-05464
Webster Elementary SchoolElementaryPK-05519

About Urbandale

Urbandale, Iowa is home to 11 public schools, with combined enrollment of approximately 5,610 students. By school count, it is a moderately sized city.

On the level-by-level breakdown, the city consists of 7 elementary, 1 middle, 1 high, and 2 other.

Average school size in Urbandale is around 510 students, 36% above the Iowa average of about 376.

Looking at the last 7 years. Total public-school enrollment in Urbandale has rose 16% since SY 2017-18, moving from about 4,853 students to 5,610. Demographically, the White share of enrollment shrank from 76% to 64%.

On allk12, the community for Urbandale discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Urbandale, Iowa?
There are 11 public K-12 schools in Urbandale, with a combined enrollment of about 5,610.
How many elementary, middle, and high schools are in Urbandale?
Urbandale has 7 elementary, 1 middle, 1 high, 2 combined-grade public schools.
What is the largest public school in Urbandale?
Urbandale High School is the largest public school in Urbandale by enrollment, with approximately 1,301 students.
What school districts serve Urbandale?
Urbandale is served by 2 public school districts, including Urbandale Comm School District, Waukee Comm School District.
What grade levels do public schools in Urbandale cover?
Public schools in Urbandale serve students from pre-K through grade 12.