William Penn University

US News Rank: #53Oskaloosa, IA, 52577

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.

advertisement

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

advertisement

College Rankings