Skip to Content

Find a Healthcare Provider: (319) 369-4444
Expert physicians and allied health practitioners serving our community.

Listed here are a combination of MercyCare and independent providers, all of whom have an affiliation with or privileges to practice at Mercy Medical Center. Offering you easy access to provider information is just one more way Mercy delivers patient-centered care.

Find a Doc logoNew Patients:

We’re happy to assist you in finding a provider who is right for you. To learn which providers are accepting new patients, please call the Find-a-Doc line at (319) 369-4444 between 8 a.m. and 4 p.m. Monday through Friday.


12 Providers Cardiology
12 Providers Mercy Cardiology Clinic
17 Providers Emergency Medicine
17 Providers Linn County Emergency Medicine, PC
1 Provider Endocrinology
1 Provider MercyCare Endocrinology
48 Providers Family Medicine
9 Providers MercyCare Blairs Ferry
3 Providers MercyCare Center Point
2 Providers MercyCare Dr. Alberts/Cahalan
1 Provider MercyCare East Post Road
3 Providers MercyCare Edgewood
4 Providers MercyCare Johnson Avenue
8 Providers MercyCare Marion
2 Providers MercyCare Monticello
3 Providers MercyCare Mount Vernon
4 Providers MercyCare North Liberty
2 Providers MercyCare Second Avenue
3 Providers MercyCare Tama
3 Providers MercyCare Vernon Village
1 Provider MercyCare Wilkinson
2 Providers Hospice
2 Providers Dennis & Donna Oldorf Hospice House of Mercy
13 Providers Hospital Medicine
12 Providers Hospitalist Medicine Physicians of Linn County, PLLC
1 Provider Mercy Pediatrics
1 Provider Integrative Medicine
1 Provider Mercy Integrative Medicine Center
9 Providers Internal Medicine
9 Providers Internist Associates of Iowa
1 Provider Mercy Medical Center
1 Provider MercyCare Diabetes Center
1 Provider MercyCare Diabetes Center
3 Providers Neonatology
3 Providers Mercy Medical Center Neonatology
2 Providers Nephrology
2 Providers Mercy Dialysis
9 Providers Oncology
3 Providers Hall Radiation Center
1 Provider Hall-Perrine Cancer Center Department of Oncologic Surgery
5 Providers Oncology Associates
12 Providers Pediatric Medicine
6 Providers Mercy Family Counseling & EAP
6 Providers Mercy Pediatric Clinic
6 Providers Psychiatry
6 Providers Mercy Family Counseling & EAP
3 Providers Pulmonology
3 Providers Mercy Pulmonology Clinic
4 Providers Surgery
1 Provider Hall-Perrine Cancer Center Department of Oncologic Surgery
3 Providers Mercy General Surgery Clinic
18 Providers Urgent Care
5 Providers MercyCare Marion Urgent Care
6 Providers MercyCare North - Urgent Care Center
2 Providers MercyCare North Liberty Urgent Care
6 Providers MercyCare South - Urgent Care Center


12 Providers Cardiology
2 Providers Diabetes & Metabolism
17 Providers Emergency Medicine
1 Provider Endocrinology
51 Providers Family/General Practice
2 Providers Geriatrics
5 Providers Hematology
12 Providers Hospital Medicine
1 Provider Integrative Medicine
13 Providers Internal Medicine
1 Provider Interventional Pulmonology
3 Providers Neonatology
2 Providers Nephrology
2 Providers Obstetrics/Gynecology
9 Providers Oncology
6 Providers Pediatric Medicine
6 Providers Psychiatry
3 Providers Pulmonary & Critical Care Medicine
3 Providers Radiology
3 Providers Radiation-Oncology
3 Providers Surgery
3 Providers General and Minimally Invasive Surgery
17 Providers Urgent Care


Section Links

Find a Provider

Login to MyChart
Find A Doc

Urgent Care sign
Urgent Care

Walk-in urgent care is available in Cedar Rapids, Marion and North Liberty.

Mercy Emergency sign
Emergency Room

The Emergency Room is located at the corner of 10th Street & 8th Avenue.

Thank a Doc

Send a note of thanks to your favorite provider(s). Thank you for caring for your caregiver!