Skip to Main Content
provider with patient

Find a Primary Care Provider

See why 9 out of 10 patients say they’re extremely satisfied with their care from The Iowa Clinic.

Same and next day appointments. Online scheduling. Virtual visits. And, of course, amazing doctors and staff who work together to coordinate your care and really get to know you. It’s no wonder our patients are happy with their care. And we think you will be, too!


Whether you’re looking for preventive care, internal or family medicine, pediatrics or other specialties, The Iowa Clinic is here for you. As a patient at The Iowa Clinic, you’ll get access to our 40 specialty departments and your providers will partner together in your care.


At The Iowa Clinic, we take a personal approach to care with a personalized care matching service to help you find a doctor who’s right for you and your family.

Whether you have a doctor in mind, or want us to help match you – we’ve got you covered! 

Schedule an Appointment Online

Help me find a Primary Care Provider

Not sure where to start? Our Patient Communication Coordinators are available Monday through Friday, 8:00am to 4:30pm to help! Simply call 515.875.9200, chat using the chat feature on this page or answer the questions below and someone will contact you to talk about provider matches that fit your lifestyle and preferences.

Transfer Your Medical Records

file foldersPreparing to switch from a different provider? We make transferring your medical records easy – so you new provider can seamlessly transition your care. Simply fill out this form to send your medical records TO The Iowa Clinic. We’ll take it from there.

Back to top