William Penn University
School Overview
William Penn University, based in Oskaloosa, IA, provides students with a comprehensive academic experience. In the 2026 U.S. News & World Report Best Colleges rankings, it is ranked #53 among Regional Colleges Midwest (tie). It is also recognized as #48 in Top Performers on Social Mobility. The school serves approximately 1,449 undergraduate students. With an acceptance rate of 52%, William Penn University is moderately competitive. Admitted students typically present SAT scores of 880-1110 and ACT scores of 16-22. A 13:1 student-faculty ratio provides an environment conducive to individualized academic attention. Annual tuition and fees are $29,750. The average net price for students receiving financial aid is $22,311. Approximately 22% of students complete their degree within four years. With a focus on student success, William Penn University offers a wide range of academic programs, mentorship opportunities, and support services to help students achieve their goals. Students at William Penn University benefit from a variety of extracurricular activities, research opportunities, and community engagement programs that complement their academic experience.
Academics & Admissions
- Acceptance Rate: 52%
- SAT Range: 880-1110
- ACT Range: 16-22
- Graduation Rate (4yr): 22%
- Student-Faculty Ratio: 13:01
- Undergraduate Enrollment: 1,449
- Degrees Offered: Bachelor’s Degree
Cost & Financial Aid
- Tuition & Fees: $29,750
- Annual Cost: $22,311
Official Website
College Rankings
- #55 Regional Colleges Midwest
- #208 Top Performers on Social Mobility