William Penn University enrolled 1,425 students in fall 2024 in Mahaska County, Iowa, according to the National Center for Education Statistics.
The university had 1,348 undergraduate students and 77 graduate students. A total of 1,277 students attended full time and 148 attended part time.
At William Penn University, 226 students were enrolled only in distance education courses, representing 15.9% of its students. Of those exclusively online students, 22 were located outside Iowa.
Enrollment at the university decreased by 111 students, or 7.2%, from 1,536 in fall 2023.
The figures are William Penn University’s fall 2024 headcount as reported by the university. They count students enrolled there, not residents of Mahaska County.
College costs differ substantially by institution type and residency status. Nationally, average published tuition and fees for full-time undergraduate students at public four-year colleges in 2025-26 were $11,950 for in-state students and $31,880 for out-of-state students, according to the College Board. Before adjusting for inflation, those sticker prices rose 2.9% and 3.4%, respectively, from the previous academic year.
| Institution | Undergraduate | Graduate | Total |
|---|---|---|---|
| William Penn University | 1,348 | 77 | 1,425 |
These figures come from the fall enrollment file currently available from the National Center for Education Statistics and may be updated if the agency later publishes a revised file for the same collection.