Contact 1

Welcome to Mahaska Health

At Mahaska Health our mission is dedicated to the health and well-being of the communities we serve with kindness and empathy.

To schedule an appointment:

Mahaska Health Main Campus

1229 C Ave E, Oskaloosa, IA 52577

Open in Google Maps

Administration 641.672.3100

Mahaska Health New Sharon Clinic

112 South Main St, New Sharon, IA 50207

William Penn Walk-In Clinic – William Penn Activity Center

2nd floor, 201 W Trueblood Ave, Oskaloosa, IA 52577

WALK-IN CLINIC

Monday – Friday, 7AM – 6:30PM

Saturday, Sunday, 8AM – 4PM

Most Holidays, 9AM – 3PM

FAMILY MEDICINE CLINIC

Monday – Friday

7:30 AM – 5:00 PM

Same Day Appointments Available
Call 641.672.3360

MEDICAL GROUP SPECIALTY SERVICES

Monday – Friday

7:30 AM – 5:00 PM

Orthopaedics, Sports Medicine, Allergy, Immunology, Podiatry, and more!

Same Day Appointments Available

Call 641.672.3360

Contact 2

Recognized for Excellence

Mahaska Health is the first Iowa Critical Access Hospital awarded four designated Centers of Excellence.

Cardiology | General Surgery | Maternity Care | Surgical and Medical Oncology