Skip to Main Content
Doctors conversing

Contact Us

For medical emergencies, dial 9-1-1.


See your options for making an appointment.

Call Us

To call a department, see the full list of services.

515.875.9100 (Monday - Friday, 8am - 5pm)

Live Chat

Start a live chat

Outreach Locations

Use the locations page to find information on Outreach Communities.

Doctors from The Iowa Clinic

Other Information

The Iowa Clinic App


Experience local healthcare in the palm of your hand with The Iowa Clinic on demand app.

Cost Estimator icon

Cost Estimator

Get an estimate on how much a visit or procedure will cost.



See an Iowa Clinic provider…without leaving your home or office.

MyHealth Patient Portal

MyHealth Portal

A secure way to conveniently manage your personal healthcare and connect with your provider.

Online Bill Pay icon

Online Bill Pay

Pay your bill online. No need to create an account or remember a login.

Pre Visit Check In

Pre-Visit Check In

Streamline your arrival with Pre-Visit Check-In.

Request Medical Records

Request Medical Records

Request Medical Records from The Iowa Clinic.

Request Medical Records

Review Our Service

Please take a moment to share your experience at The Iowa Clinic.

MyHealth Portal Help

For assistance using the MyHealth Portal call 515.875.9250 between the hours of 8am and 4:30pm or use the form below to email us.

Media Request

For media inquiries please call 515.875.9100 to be directed to the appropriate contact or use the form below to email us.

All fields marked with * are required.

Medical questions must be sent via secure messaging in the MyHealth Portal and will not be answered here. 

Appointments must be cancelled or rescheduled by calling your provider or the appointment line at 515.875.9000.

    Back to top