Skip to Content

Explore Oskaloosa

Small Town Charm, Real-World Experience

Our campus in Oskaloosa, Iowa, blends historic charm and beauty with cutting-edge technology and is home to teachers and learners representing all walks of life from across the globe. Situated in Mahaska County in south eastern Iowa, Oskaloosa offers small-town charm and world-class opportunities. You’ll enjoy the small community feel, with seasonal celebrations throughout the year and a beautiful town square. You can take advantage of two golf courses, two nearby lakes, a bike trail, performances at George Daily Auditorium and other recreational opportunities.

City of Oskaloosa
Mahaska Chamber & Development Group


William Penn University
201 Trueblood Avenue
Oskaloosa, IA 52577

Visiting William Penn

If there’s one word that characterizes our people, it’s genuine. While our campus and facilities are impressive, it’s our people who make us what we are. And they’re waiting to welcome you.