For the 2025-26 school year, there are 63 public schools serving 31,135 students in Des Moines, IA (there are 14 private schools, serving 3,513 private students). 90% of all K-12 students in Des Moines, IA are educated in public schools (compared to the IA state average of 91%).