DMPS -- Des Moines Public Schools

Teacher Salary and Benefits

There are more than 2,000 teachers and instructors and twenty nine thousand students that are enrolled at the 61 schools operated by Des Moines Public Schools (DMPS). The Des Moines Public Schools (DMPS) teacher salary figures presented in the tables below are taken from several government agencies as listed under each salary table. Note: The information provided below is for informational purposes only, for official information please contact the school district directly.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Search For Jobs

Search through jobs listings in and around Des Moines Public Schools area.

DMPS Teacher Salary Details

The following table lists the average salary for teachers, which is provided by the Bureau of Labor Statistics (BLS) for the Des Moines-West Des Moines and surrounding areas. There can be wide variations in salary, which can be attributed to experience or education levels. For example, a teacher with a master's in education may have higher salary than an entry level teacher.

 Average SalarySalary Range
Preschool Teacher$31,520$22,340-$46,330
Kindergarten Teacher$65,260$40,920 - $81,800
Elementary School Teacher$62,370$37,890 - $89,630
Middle School Teacher$67,710$46,810 - $102,970
High School Teacher$66,660$48,100 - $82,300
PE Teacher$40,730$19,080 - $72,990

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Des Moines-West Des Moines, SOC Codes: 25-2011, 25-2012, 25-2021, 25-2022, 25-2031, 27-2022, 25-3098, 25-9041

Special Education Teacher Salary

The table below lists the average salary for special education teachers are employed by DMPS and surrounding area school districts.

 Average SalarySalary Range
Special Ed. (Preschool)$31,520$22,340-$46,330
Special Ed. (Kindergarten & Elementary)$60,160$45,120 - $81,010

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Des Moines-West Des Moines, SOC Codes: 25-2051, 25-2052, 25-2053, 25-2054

School Administrators and Staff Salary

Learn more about salary ranges and details on school administrators, counselors, and librarians for the Des Moines-West Des Moines area below.

 Average SalarySalary Range
School Administrators (Preschool)$47,930$31,160-$81,290
School Administrators (Elementary, Middle, & High School)$114,160$69,920 - $155,350
Guidance & School Counselors$65,030$42,520 - $94,850

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Des Moines-West Des Moines, SOC Codes: 11-9031,11-9032,21-1012,25-4021

Employee and Teacher Benefits (Estimated)

The estimated value of administrator and teacher benefits provided by Des Moines Public Schools (DMPS) is listed below. These estimates are calculated from the figures obtained from the NCES Finance Survey (2012).

 DistrictIowa
Teachers & Aides$22,315$14,414
Administrators$21,947$16,613

Source: Local Education Agency (School District) Finance Survey (F-33) Data (2012)

Des Moines Public Schools Jobs and Careers

The following tables outlines the number of teachers, administrators, and support staff that are employed by Des Moines Public Schools (DMPS). This information is obtained through a self reported survey provided by the NCES Universe Survey.

Total Number of Teachers Employed

Total number of teachers employed by Des Moines Public Schools (DMPS) per grade classification is displayed below.

 201220132014
Total Teachers2,2802,3082,402
Preschool Teachers899298
Kindergarten Teachers197199208
Elementary School Teachers1,4111,4401,507
Middle & High School Teachers583576589

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

Instructional Supervisors, Coordinators, and Teaching Assistants

Total number of instructional supervisors, coordinators, and teaching assistant jobs are listed in the table below.

 201220132014
Supervisors & Coordinators282870
Teaching Assistants572584588

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

District and School Administrators and Support Staff

Total number of school administrators and support staff that work for Des Moines Public Schools (DMPS) are shown in the table below.

 201220132014
Total Administrators & Staff1,5451,5451,513
District Administrators616868
District Support Staff126115115
School Administrators133132138
School Administrative Support Staff134133131
Student Support Staff415409365
Other Support Staff693690695
Library Assistants & Technicians-4749
Guidance Counselors525959
Other School Counselors--59

Des Moines Public Schools (DMPS) Schools

We have listed the 61 schools and their contact information, which is overseen by Des Moines Public Schools (DMPS) in the list below. To view additional information about each school click on the school link.

See how other nearby school districts compare in regards to teaching and employment opportunities:

Des Moines Public Schools Map & Boundaries

School Grades Full-Time Teachers Students
Brody Middle School
2501 Park Ave
Des Moines IA 50321
(515) 242-8443
6-8 42 745
Brubaker Elementary School
2900 East 42nd St
Des Moines IA 50317
(515) 242-8405
PK-5 51 642
Callanan Middle School
3010 Center St
Des Moines IA 50312
(515) 242-8101
6-8 43 620
Capitol View Elementary School
320 East 16th
Des Moines IA 50316
(515) 242-8402
PK-5 50 571
Carver Elementary School
705 East University Ave
Des Moines IA 50316
(515) 242-8418
PK-5 52 686
Cattell Elementary School
3101 East 12th St
Des Moines IA 50316
(515) 242-8403
KG-5 32 411
Cowles Elementary School
6401 College Ave
Des Moines IA 50324
(515) 242-7818
PK-8 23 390
Downtown School
1800 Grand Ave
Des Moines IA 50309
(515) 284-5848
KG-6 20 263
East High School
815 East 13th St
Des Moines IA 50316
(515) 242-7788
9-12 118 2,294
Edmunds Fine Arts Academy
950 15th St
Des Moines IA 50314
(515) 243-1174
PK-5 32 409
Findley Elementary School
3025 Oxford St
Des Moines IA 50313
(515) 242-8407
PK-5 29 348
Garton Elementary School
2820 East 24th St
Des Moines IA 50317
(515) 242-8408
PK-5 45 595
Gateway Secondary School
1800 Grand Ave
Des Moines IA 50309
(515) 242-7846
6-12 11 118
Goodrell Middle School
3300 East 29th St
Des Moines IA 50317
(515) 242-8444
6-8 36 619
Greenwood Elementary School
316 37th St
Des Moines IA 50312
(515) 242-8410
PK-5 29 414
Hanawalt Elementary School
225 56th St
Des Moines IA 50312
(515) 242-8411
PK-5 26 376
Harding Middle School
203 East Euclid Ave
Des Moines IA 50313
(515) 242-8445
6-8 59 700
Hiatt Middle School
1430 East University Ave
Des Moines IA 50316
(515) 242-7774
6-8 50 626
Hillis Elementary School
2401 56th St
Des Moines IA 50310
(515) 242-8412
PK-5 32 507
Hoover High School
4800 Aurora Ave
Des Moines IA 50310
(515) 242-7300
9-12 59 971
Howe Elementary at Mann School
2900 Indianola
Des Moines IA 50315
(515) 242-8413
PK-5 22 282
Hoyt Middle School
2700 East 42nd St
Des Moines IA 50317
(515) 242-8446
6-8 41 488
Hubbell Elementary School
800 42nd St
Des Moines IA 50312
(515) 242-8414
KG-5 27 447
Jackson Elementary School
3825 Indianola Ave
Des Moines IA 50315
(515) 242-8415
KG-5 30 418
Jefferson Elementary School
2425 Watrous Ave
Des Moines IA 50321
(515) 242-8416
KG-5 24 430
King Elementary School
1849 Forest Ave
Des Moines IA 50314
(515) 242-8417
PK-5 32 383
Lincoln High School
2600 Sw 9th St
Des Moines IA 50315
(515) 242-7500
9-12 121 2,190
Lovejoy Elementary School
801 East Kenyon Ave
Des Moines IA 50315
(515) 242-8419
PK-5 30 349
Madison Elementary School
806 East Hoffman St
Des Moines IA 50316
(515) 242-8420
PK-5 31 377
Mccombs Middle School
201 Sw County Line Rd
Des Moines IA 50320
(515) 242-8447
6-8 43 657
Mckee Elementary School
2115 East 39th St
Des Moines IA 50317
(515) 242-8646
PK-PK 12 231
Mckinley Elementary School
1610 Se 6th St
Des Moines IA 50315
(515) 242-8423
PK-5 28 347
Meredith Middle School
4827 Madison Ave
Des Moines IA 50310
(515) 242-7250
6-8 47 715
Merrill Middle School
5301 Grand Ave
Des Moines IA 50312
(515) 242-8448
6-8 39 705
Mitchell Early Childhood Center
111 Porter
Des Moines IA 50310
(515) 323-8645
PK-PK 16 382
Monroe Elementary School
2250 30th St
Des Moines IA 50310
(515) 242-8425
KG-5 46 553
Morris Elementary School
1401 Geil Ave
Des Moines IA 50315
(515) 242-8421
PK-5 50 612
Moulton Elementary School
1541 8th St
Des Moines IA 50314
(515) 242-8427
PK-8 37 519
North High School
501 Holcomb Ave
Des Moines IA 50313
(515) 242-7200
9-12 72 1,257
Oak Park School
3928 6th Ave
Des Moines IA 50313
(515) 242-8428
PK-5 32 396
Orchard Place School
5412 Sw 9th St
Des Moines IA 50315
(515) 287-9700
KG-12 12 95
Park Ave Elementary School
3141 Sw 9th St
Des Moines IA 50315
(515) 242-8429
PK-5 32 471
Perkins Elementary at Samuelson School
4301 College
Des Moines IA 50311
(515) 242-8430
PK-5 29 441
Phillips Elementary School
1701 Lay St
Des Moines IA 50317
(515) 242-8431
PK-5 22 407
Pleasant Hill Elementary School
4801 East Oakwood Dr
Des Moines IA 50327
(515) 242-8432
PK-5 18 309
River Woods Elementary School
2929 Se 22nd St
Des Moines IA 50320
(515) 242-8433
PK-5 41 571
Roosevelt High School
4419 Center St
Des Moines IA 50312
(515) 242-7272
9-12 77 1,716
Ruby Van Meter School
710 28th St
Des Moines IA 50312
(515) 242-8220
6-12 31 165
Samuelson Elementary School
3929 Belaire Rd
Des Moines IA 50310
(515) 242-8441
PK-5 35 515
Scavo High School
3725 52nd St
Des Moines IA 50310
(515) 242-7589
9-12 20 265
Smouse Opportunity School
2820 Center St
Des Moines IA 50312
(515) 242-8210
PK-8 23 132
South Union Elementary School
4201 South Union
Des Moines IA 50315
(515) 242-8409
PK-5 39 562
Stowe Elementary School
1411 East 33rd St
Des Moines IA 50317
(515) 242-8435
PK-5 32 363
Studebaker Elementary School
300 East County Line Rd
Des Moines IA 50315
(515) 242-8436
PK-5 30 479
Walnut Street School
901 Walnut St
Des Moines IA 50309
(515) 242-8438
PK-5 20 278
Weeks Middle School
901 East Park Ave
Des Moines IA 50315
(515) 242-8449
6-8 48 633
Willard Elementary School
2941 Dean Ave
Des Moines IA 50317
(515) 242-8439
PK-5 36 465
Windsor Elementary School
5912 University Ave
Des Moines IA 50311
(515) 242-8440
PK-5 28 394
Woodlawn Early Childhood Center
4000 Lower Beaver Rd
Des Moines IA 50310
(515) 242-7911
PK-PK 13 265
Wright Elementary School
5001 Sw 14th St
Des Moines IA 50315
(515) 242-8442
PK-5 17 258