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

Dallas County

Iowa · Public K-12

From the largest high school to the smallest elementary campus, Dallas County's 41 public schools collectively enroll about 22,938 K-12 students, with Waukee Comm School District the heaviest district by enrollment. The level mix is 21 elementary, 11 middle, and 9 high schools.

7-year change in Dallas County

SY 2017-18 vs SY 2024-25
Total enrollment
22,938
+4,500 (+24%) vs SY 2017-18
School count
40
+6 (+18%) vs SY 2017-18
% White
72%
was 80%
% Hispanic
10%
was 9%
% Black
6%
was 3%
% Asian
5%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
107,968
all ages · ACS 5-yr
Schools
41
7 districts
Enrollment
22,938
students · NCES CCD
Median income
$102,379
Above Iowa avg
Free/reduced lunch
22.1%
Below Iowa avg
Elementary
21
9,998 students
Middle
11
5,586 students
High
9
7,354 students
Combined / other
0
schools
LARGEST DISTRICT
Waukee Comm School District
13,917 students · 7 districts in Dallas County

County vs. school enrollment demographics

Left bar is the racial makeup of Dallas County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
84%
Hispanic
7%
Black
3%
Asian
5%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
72%
Hispanic
10%
Black
6%
Asian
5%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
51.5%
adults 25+
Poverty rate
4.8%
ACS 5-year
Unemployment
2.3%
civilian labor
Median age
36
26.6% under 18

Test scores in Dallas County

Latest 2024-25 ELA proficiency, 34 schools ranked. Iowa state average: 73.7%.

See all 34 schools in Dallas County ranked by score →

All schools (41)

NameCityLevelGradesEnrollmentRating
Northwest High SchoolWaukeeHigh10-121,574·
Waukee High SchoolWaukeeHigh10-121,375·
South Middle SchoolWaukeeMiddle06-071,092·
Dallas Center-Grimes High SchoolGrimesHigh09-121,073·
Timberline SchoolWaukeeHigh08-09992·
Waukee Middle SchoolWaukeeMiddle06-08867·
Perry ElementaryPerryElementaryPK-05816·
Trailridge SchoolWaukeeMiddle06-08754·
Walnut Hills Elementary SchoolUrbandaleElementaryKG-05708·
Waukee Elementary SchoolWaukeeElementaryKG-05706·
ADM Senior High SchoolAdelHigh09-12666·
Grant Ragan Elementary SchoolWaukeeElementaryKG-05666·
Sugar Creek Elementary SchoolWaukeeElementaryKG-05630·
Brookview Elementary SchoolWest Des MoinesElementaryKG-05592·
Shuler Elementary SchoolCliveElementaryKG-05592·
Eason Elementary SchoolWaukeeElementaryKG-05590·
Dallas Center-Grimes Middle SchoolDallas CenterMiddle05-06586·
Van Meter Elementary SchoolVan MeterElementaryPK-05578·
Woodland Hills Elementary SchoolWest Des MoinesElementaryKG-05578·
Maple Grove Elementary SchoolWest Des MoinesElementaryKG-05577·
Perry High SchoolPerryHigh09-12549·
Prairieview SchoolWaukeeHigh09-09539·
DC-G Oak ViewGrimesMiddle07-08537·
Meadow View ElementaryAdelElementary02-04520·
Waterford Elementary SchoolUrbandaleElementaryKG-05464·
Adel Elementary SchoolAdelElementaryPK-01403·
Perry Middle SchoolPerryMiddle06-08370·
ADM Middle SchoolAdelMiddle07-08352·
Woodward-Granger Elementary SchoolGrangerElementary02-05349·
Vince Meyer Early Learning CenterWaukeeElementaryPK-PK348·
DeSoto Intermediate SchoolDesotoMiddle05-06337·
Van Meter High SchoolVan MeterHigh09-12316·
Radiant Elementary SchoolUrbandaleElementaryKG-05273·
Woodward-Granger High SchoolWoodwardHigh09-12270·
Woodward-Granger Early Learning CenterGrangerElementaryPK-01253·
Van Meter Middle SchoolVan MeterMiddle06-08252·
Woodward-Granger Middle SchoolWoodwardMiddle06-08248·
West Central Valley Middle SchoolRedfieldMiddle06-08191·
Dexter Elementary SchoolDexterElementary03-05186·
Dallas Center ElementaryDallas CenterElementaryKG-04169·
North Middle SchoolWaukeeElementaryM-M··

Cities in Dallas County

Waukee13 schoolsAdel4 schoolsPerry3 schoolsUrbandale3 schoolsVan Meter3 schoolsWest Des Moines3 schoolsDallas Center2 schoolsGranger2 schoolsGrimes2 schoolsWoodward2 schoolsClive1 schoolDesoto1 schoolDexter1 schoolRedfield1 school

About Dallas County

Dallas County is a moderately sized Iowa county of about 107,968 residents, home to 41 public schools and roughly 22,938 students.

In context, census numbers show median household income runs near $102,379, 52% of adults hold a bachelor's degree or higher, and roughly 5% of residents live below the federal poverty line. That income level is 43% above the Iowa median.

On the level-by-level breakdown, Dallas County spans 21 elementary schools (9,998 students), 11 middle schools (5,586), and 9 high schools (7,354).

The largest single district in Dallas County is Waukee Comm School District, which alone enrolls about 13,917 students.

Trend over the past 7 years. Combined enrollment now sits at 22,938 students, grew 24% from the 18,438 reported in SY 2017-18. Over that span, Dallas County opened 6 schools, going from 34 to 40. The White share of public-school enrollment fell from 80% to 72%.

On allk12, the community for Dallas County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Dallas County?
Dallas County, Iowa has 41 public K-12 schools serving approximately 22,938 students.
How many high schools are in Dallas County?
Dallas County, Iowa has 9 public high schools, serving approximately 7,354 students.
How many middle schools are in Dallas County?
Dallas County, Iowa has 11 public middle schools, serving approximately 5,586 students.
How many elementary schools are in Dallas County?
Dallas County, Iowa has 21 public elementary schools, serving approximately 9,998 students.
What is the largest school district in Dallas County?
Waukee Comm School District is the largest school district in Dallas County, serving approximately 13,917 students. The county contains 7 school districts overall.
What is the population of Dallas County?
Dallas County, Iowa has a population of approximately 107,968, with a median age of 36. About 26.6% of residents are under 18.
What is the median household income in Dallas County?
Median household income in Dallas County is $102,379, above the Iowa average of $71,592. About 4.8% of residents live below the federal poverty line.
How educated are residents of Dallas County?
Approximately 51.5% of adults 25 and older in Dallas County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Dallas County qualify for free or reduced lunch?
Roughly 22.1% of students in Dallas County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Iowa county average of 41.8%.
What is the student-teacher ratio in Dallas County schools?
Across Dallas County public schools, the enrollment-weighted student-teacher ratio is approximately 15.9 to 1.

Dallas County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data