Total enrollment
2,048
-226 (-10%) vs SY 2017-18
Parents in Oskaloosa have 5 public K-12 options when picking a school, with combined enrollment near 2,073 students (2 elementary, 1 middle, and 2 high).
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Oskaloosa Early Childhood Center - PK | Elementary | PK-PK | 109 |
| Oskaloosa Elementary School | Elementary | KG-05 | 903 |
| Oskaloosa High School | High | 09-12 | 632 |
| Oskaloosa Middle School | Middle | 06-08 | 404 |
| Oskaloosa Virtual Academy | High | 07-12 | 25 |
Across Oskaloosa, Iowa, 5 public schools teaches about 2,073 students between them.
In terms of grade levels, the city spans 2 elementary, 1 middle, and 2 high.
Average school size in Oskaloosa is around 415 students, 10% above the Iowa average of about 376.
Five-year track record. Total public-school enrollment in Oskaloosa has decreased 10% since SY 2017-18, moving from about 2,274 students to 2,048.
On allk12, the community for Oskaloosa discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.