Iowa · All doctors
All doctors in Iowa
7,006 active providers, sorted by completeness of record. For a faster path, browse by city or specialty.
| # | Doctor | Specialty | City | Procedures | Open Payments | MIPS | |
|---|---|---|---|---|---|---|---|
| 5101 |
Dr. Jack O'Brien
Medicare
|
Family Medicine Physician | Des Moines | 115 | $25 | — | › |
| 5102 |
Dr. Gregory O'Brien
Medicare
|
Physical Therapist | Marion | 4,156 | — | — | › |
| 5103 |
Dr. Bren O'Connor
|
General Practice Dentistry | Iowa City | — | $149 | — | › |
| 5104 |
Dr. Bailey O'Donnell
Medicare
|
Physician Assistant | West des Moines | 1,752 | $948 | 100 | › |
| 5105 |
Dr. Michael O'Hara
Medicare
|
Chiropractor | Waterloo | 62 | — | — | › |
| 5106 |
Dr. Martin O'Malley
Medicare
|
Ophthalmology Physician | Bettendorf | 26,682 | $404 | 76 | › |
| 5107 |
Dr. Dawn O'Regan
|
Clinical Social Worker | Cedar Falls | 130 | — | 84 | › |
| 5108 |
Dr. Brian O'Shaughnessy
Medicare
|
Neurology Physician | Waterloo | 9,547 | $45 | — | › |
| 5109 |
Dr. Amanda O'Sullivan
Medicare
|
Chiropractor | Cedar Rapids | 388 | — | — | › |
| 5110 |
Dr. Steven Oatman
|
Chiropractor | Denison | 259 | — | — | › |
| 5111 |
Dr. Bruce Obbink
Medicare
|
Surgery Physician | Dubuque | 558 | $45 | — | › |
| 5112 |
Dr. Joseph Oberdorfer
Medicare
|
Internal Medicine Physician | Iowa City | 533 | — | 87 | › |
| 5113 |
Dr. Jacob Obholz
|
Internal Medicine Physician | Mason City | — | $41 | — | › |
| 5114 |
Dr. Brooks Obr
Medicare
|
Emergency Medicine Physician | Iowa City | 76 | — | — | › |
| 5115 |
Dr. Michael Obrien
Medicare
|
Gastroenterology Physician | Clive | 1,685 | $167 | — | › |
| 5116 |
Dr. Megan Oconner
Medicare
|
Nurse Practitioner | Des Moines | — | $17 | — | › |
| 5117 |
Dr. Logan Oderio
Medicare
|
Physician Assistant | Des Moines | — | $169 | — | › |
| 5118 |
Dr. Andrew Odland
Medicare
|
Orthopaedic Surgery Physician | Clarion | 92 | $17 | — | › |
| 5119 |
Dr. Colin Odland
|
General Practice Dentistry | West des Moines | — | $19 | — | › |
| 5120 |
Dr. Jennifer Oetker
Medicare
|
Physical Therapist | Ames | 884 | — | — | › |
| 5121 |
Dr. Jessica Ogden
Medicare
|
Primary Care Nurse Practitioner | Newton | — | $405 | 93 | › |
| 5122 |
Dr. Karolina Ogle
Medicare
|
Nurse Practitioner | Des Moines | — | $129 | — | › |
| 5123 |
Dr. Chidi Ojinnaka
|
Clinical Social Worker | Manchester | 58 | — | — | › |
| 5124 |
Dr. Matthew Okland
Medicare
|
Anesthesiology Physician | Ames | 171 | — | — | › |
| 5125 |
Dr. Jerris-Stephanie Okonkwo
Medicare
|
Neurology Physician | Des Moines | 107 | $95 | — | › |
| 5126 |
Dr. Enehomere Okoruwa
|
Pediatrics Physician | Council Bluffs | — | $512 | — | › |
| 5127 |
Dr. Debra Oldham
|
General Practice Dentistry | Anamosa | — | $24 | — | › |
| 5128 |
Dr. Kaaren Olesen
Medicare
|
Obstetrics & Gynecology Physician | Urbandale | 69 | $470 | 84 | › |
| 5129 |
Dr. Bradford Oliva
Medicare
|
Vascular & Interventional Radiology Physician | Iowa City | — | $420 | — | › |
| 5130 |
Dr. Beverly Oliver
|
Family Nurse Practitioner | Bloomfield | — | $140 | 93 | › |
| 5131 |
Dr. Sue Olmstead
Medicare
|
Family Medicine Physician | Windsor Heights | 3,104 | — | — | › |
| 5132 |
Dr. Daniel Olney
Medicare
|
Otolaryngology/Facial Plastic Surgery Physician | Iowa City | 4,298 | $305 | 0 | › |
| 5133 |
Dr. Charles Olson
|
Diagnostic Radiology Physician | Ames | 15,672 | — | 36 | › |
| 5134 |
Dr. Nicole Olson
|
Chiropractor | Ankeny | — | $28 | — | › |
| 5135 |
Dr. Seth Olson
Medicare
|
Orthopedic Physical Therapist | Burlington | 122 | — | 78 | › |
| 5136 |
Dr. John Olson
Medicare
|
Obstetrics & Gynecology Physician | Cedar Rapids | 123 | — | — | › |
| 5137 |
Dr. Stacia Olson
Medicare
|
Physical Therapist | Coralville | 1,545 | — | 93 | › |
| 5138 |
Dr. Christopher Olson
Medicare
|
Optometrist | Council Bluffs | 518 | — | — | › |
| 5139 |
Dr. Randall Olson
|
General Practice Dentistry | Decorah | — | $118 | — | › |
| 5140 |
Dr. Ilene Olson
|
Obstetrics & Gynecology Physician | Fort Dodge | 134 | — | — | › |
| 5141 |
Dr. Haley Olson
Medicare
|
Optometrist | Garner | 927 | — | 86 | › |
| 5142 |
Dr. Cody Olson
|
General Practice Dentistry | Humboldt | — | $5,000 | — | › |
| 5143 |
Dr. Mark Olson
Medicare
|
Physician Assistant | Iowa City | — | $43 | — | › |
| 5144 |
Dr. Nathan Olson
|
General Practice Dentistry | Muscatine | — | $14 | — | › |
| 5145 |
Dr. Jenny Olson
|
Pediatric Nurse Practitioner | Muscatine | — | $96 | — | › |
| 5146 |
Dr. Garrett Olson
Medicare
|
Orthopedic Physical Therapist | Northwood | 3,688 | — | 93 | › |
| 5147 |
Dr. Brett Olson
Medicare
|
Family Medicine Physician | Spirit Lake | 2,458 | — | — | › |
| 5148 |
Dr. Sara Olson
Medicare
|
Optometrist | West des Moines | 104 | — | — | › |
| 5149 |
Dr. Lesley Olswing
Medicare
|
Optometrist | Ames | 259 | $83 | — | › |
| 5150 |
Dr. Michael Omeara
Medicare
|
Optometrist | Indianola | 495 | $58 | — | › |
| 5151 |
Dr. Rachel Onsrud
Medicare
|
Nurse Practitioner | West des Moines | 1,469 | $229 | — | › |
| 5152 |
Dr. Kevin Orcutt
Medicare
|
Radiation Oncology Physician | Mason City | 4,464 | $79 | — | › |
| 5153 |
Dr. Michael Orness
|
Student in an Organized Health Care Education/Training Program | Iowa City | — | $242 | — | › |
| 5154 |
Dr. Kristin Orr
Medicare
|
Obstetrics & Gynecology Physician | Cedar Rapids | 19 | $51 | — | › |
| 5155 |
Dr. Lindsay Orris
Medicare
|
Internal Medicine Physician | Bettendorf | 69,658 | $864 | 67 | › |
| 5156 |
Dr. Penny Osborn
|
Physician Assistant | Stratford | 42 | — | 93 | › |
| 5157 |
Dr. Alvadore Osborn
Medicare
|
Obstetrics & Gynecology Physician | West des Moines | — | $147 | — | › |
| 5158 |
Dr. Guadalupe Osorio
Medicare
|
Hospitalist Physician | Des Moines | — | $512 | — | › |
| 5159 |
Dr. Paul Ostby
Medicare
|
Physician Assistant | Fort Madison | 1,201 | — | 78 | › |
| 5160 |
Dr. Amanda Ostergaard
|
Pediatric Nurse Practitioner | Windsor Heights | — | $24 | — | › |
| 5161 |
Dr. Cory Oswald
Medicare
|
Physical Therapist | Des Moines | 1,402 | — | — | › |
| 5162 |
Dr. Andrea Oswald
|
Nurse Practitioner | Fort Dodge | 765 | — | — | › |
| 5163 |
Dr. Roger Ott
Medicare
|
Surgery Physician | Dubuque | 1,066 | $14 | — | › |
| 5164 |
Dr. Michael Otto
|
General Practice Dentistry | Mason City | — | $68 | — | › |
| 5165 |
Dr. Shelly Ouverson
Medicare
|
Family Nurse Practitioner | Des Moines | 216 | — | — | › |
| 5166 |
Dr. Evan Ouyang
Medicare
|
Psychiatry Physician | Iowa City | 317 | $513 | — | › |
| 5167 |
Dr. Keegan Overbey
Medicare
|
Family Nurse Practitioner | Iowa City | 373 | — | — | › |
| 5168 |
Dr. Sally Overland
Medicare
|
Physician Assistant | Story City | 3,105 | $21 | — | › |
| 5169 |
Dr. Frederick Ovrom
Medicare
|
Internal Medicine Physician | Coralville | 1,760 | — | — | › |
| 5170 |
Dr. Adeeb Oweidat
Medicare
|
Anesthesiology Physician | Iowa City | 149 | — | — | › |
| 5171 |
Dr. Brent Owen
|
Family Medicine Physician | Algona | 273 | — | 93 | › |
| 5172 |
Dr. Lynn Owen
Medicare
|
Anesthesiology Physician | Des Moines | 70 | $91 | 56 | › |
| 5173 |
Dr. Russell Owens
|
Urology Physician | Iowa City | — | $50 | — | › |
| 5174 |
Dr. Lisa Owens
Medicare
|
Surgery Physician | Waverly | 32 | — | 88 | › |
| 5175 |
Dr. Joel Packebush
Medicare
|
Chiropractor | Okoboji | 348 | — | — | › |
| 5176 |
Dr. Manraj Padda
|
Psychiatry Physician | Waterloo | 178 | $124 | — | › |
| 5177 |
Dr. Calista Padilla
Medicare
|
Occupational Therapist | Ames | 1,035 | — | — | › |
| 5178 |
Dr. Allison Pagan
Medicare
|
Family Medicine Physician | Missouri Valley | — | $302 | 92 | › |
| 5179 |
Dr. Michael Page
|
Colon & Rectal Surgery Physician | Des Moines | 650 | $324 | — | › |
| 5180 |
Dr. Curtis Page
Medicare
|
Obstetrics & Gynecology Physician | Dubuque | 22 | $276 | — | › |
| 5181 |
Dr. Haleigh Pagel
Medicare
|
Family Nurse Practitioner | Tripoli | 338 | $52 | — | › |
| 5182 |
Dr. Susan Pair
Medicare
|
Certified Registered Nurse Anesthetist | Des Moines | 62 | — | 93 | › |
| 5183 |
Dr. Min Pak
Medicare
|
Family Medicine Physician | Newton | 2,932 | $1,374 | — | › |
| 5184 |
Dr. Jayasakthi Palaniappan
Medicare
|
Family Medicine Physician | Cedar Falls | 490 | $48 | — | › |
| 5185 |
Dr. Adrian Palar
|
Family Medicine Physician | Nevada | 73 | — | — | › |
| 5186 |
Dr. Mark Palit
Medicare
|
Orthopaedic Surgery of the Spine Physician | Clarion | 102 | $580 | — | › |
| 5187 |
Dr. Bryon Palmer
|
General Practice Dentistry | Belle Plaine | — | $47 | — | › |
| 5188 |
Dr. Abdul Panhwar
Medicare
|
Family Medicine Physician | Hampton | 559 | — | — | › |
| 5189 |
Dr. James Pape
Medicare
|
Orthopaedic Trauma Physician | Cedar Rapids | 3,945 | $28 | 76 | › |
| 5190 |
Dr. Lisa Pape
Medicare
|
Nurse Practitioner | Council Bluffs | 48 | $107 | — | › |
| 5191 |
Dr. Mary Papin
|
Family Nurse Practitioner | Des Moines | 207 | $16 | — | › |
| 5192 |
Dr. Barbara Pappas
|
Critical Care Neonatal Nurse Practitioner | Des Moines | — | $28 | — | › |
| 5193 |
Dr. Kalpaj Parekh
Medicare
|
Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician | Iowa City | 40 | $130 | — | › |
| 5194 |
Dr. Arnold Parenteau
Medicare
|
Pain Medicine (Anesthesiology) Physician | Ames | 1,637 | $26 | — | › |
| 5195 |
Dr. James Park
|
Anesthesiology Physician | Davenport | 70 | — | — | › |
| 5196 |
Dr. Eunkyung Park
|
Diagnostic Radiology Physician | Iowa City | 645 | — | 92 | › |
| 5197 |
Dr. Jeffrey Parker
Medicare
|
Podiatrist | Cedar Rapids | 5,031 | $28 | 75 | › |
| 5198 |
Dr. Michele Parker
Medicare
|
Occupational Therapist | Cedar Rapids | 802 | — | — | › |
| 5199 |
Dr. Rachael Parker
Medicare
|
Family Medicine Physician | Des Moines | 455 | $362 | 84 | › |
| 5200 |
Dr. William Parker
Medicare
|
Emergency Medicine Physician | Mason City | 339 | $189 | — | › |