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.