50 NPI-registered Occupational Medicine Physician providers practice in Iowa. See all states.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Andrew SchaeckenbachM.D. | Occupational Medicine Physician | Iowa City, IA | 1891817748 |
| Brenda BuikemaM.D. | Occupational Medicine Physician | Iowa City, IA | 1881804706 |
| Brian JohnsM.D. | Occupational Medicine Physician | Iowa City, IA | 1003876137 |
| Camilla FrederickM.D. | Occupational Medicine Physician | Davenport, IA | 1457324865 |
| Careworx, LLC | Occupational Medicine Physician | Ankeny, IA | 1770453110 |
| Charles MooneyMD | Occupational Medicine Physician | Clarion, IA | 1104817105 |
| Claudia CorwinM.D., MPH | Occupational Medicine Physician | Iowa City, IA | 1164717989 |
| Company Medicine PC | Occupational Medicine Physician | West Des Moines, IA | 1285689182 |
| David KirkleDO | Occupational Medicine Physician | Cedar Falls, IA | 1922048636 |
| Edgardo YutangcoMD | Occupational Medicine Physician | Muscatine, IA | 1306998695 |
| Erin KennedyM.D., MPH | Occupational Medicine Physician | Cedar Falls, IA | 1669529939 |
| Finley Hospital | Occupational Medicine Physician | Dubuque, IA | 1023175932 |
| Geeta MahadeviaM.D. | Occupational Medicine Physician | Davenport, IA | 1720040835 |
| Henri CuddihyMD | Occupational Medicine Physician | Iowa City, IA | 1407844368 |
| Howard KimMD | Occupational Medicine Physician | Cedar Falls, IA | 1689601098 |
| James MilaniD.O. | Occupational Medicine Physician | Coralville, IA | 1477621134 |
| Jeffrey WestphelingMD | Occupational Medicine Physician | Dubuque, IA | 1538137690 |
| John KuhnleinD.O. | Occupational Medicine Physician | Ankeny, IA | 1639210388 |
| John PetriskoMD | Occupational Medicine Physician | Ames, IA | 1083728448 |
| Jon YankeyMD | Occupational Medicine Physician | Dubuque, IA | 1356328264 |
| Joseph MorelloM.D. | Occupational Medicine Physician | Iowa City, IA | 1619022753 |
| Katie SwiftARNP | Occupational Medicine Physician | West Des Moines, IA | 1407426455 |
| Laval PeloquinMD | Occupational Medicine Physician | Waterloo, IA | 1457308462 |
| Marisol SepulvedaD.O. | Occupational Medicine Physician | Iowa City, IA | 1326483637 |
| Mark TaylorMD MPH | Occupational Medicine Physician | Cedar Rapids, IA | 1629046784 |
| Matthew DotyM.D. | Occupational Medicine Physician | Pella, IA | 1508836750 |
| Mercy Clinics, Inc. | Occupational Medicine Physician | West Des Moines, IA | 1851765598 |
| Mercy Physician Associates, Inc | Occupational Medicine Physician | Cedar Rapids, IA | 1699057232 |
| Mercycare Management | Occupational Medicine Physician | Cedar Rapids, IA | 1285831081 |
| Michael StenbergM.D. | Occupational Medicine Physician | Dubuque, IA | 1023063088 |
| Nancy SprinceMD | Occupational Medicine Physician | Iowa City, IA | 1588646764 |
| Nicholas BinghamM.D. | Occupational Medicine Physician | Cedar Rapids, IA | 1861697609 |
| Occupational Medicine Plus, PC | Occupational Medicine Physician | Clive, IA | 1063704906 |
| Orca PC | Occupational Medicine Physician | Ankeny, IA | 1699402578 |
| Peter MatosD.O. | Occupational Medicine Physician | Clinton, IA | 1699824623 |
| Quad City Occupational Health | Occupational Medicine Physician | Davenport, IA | 1396719423 |
| Rachel OliverioDO,MPH | Occupational Medicine Physician | West Burlington, IA | 1447454145 |
| Ray MillerMD MPH | Occupational Medicine Physician | Cedar Rapids, IA | 1093784647 |
| Richard MccaugheyD.O. | Occupational Medicine Physician | Des Moines, IA | 1750473062 |
| Ricky GarrelsM.D. | Occupational Medicine Physician | Bettendorf, IA | 1679535264 |
| Safeworks of Iowa, PLC | Occupational Medicine Physician | Clive, IA | 1639494966 |
| Sarvenaz JabbariM.D. | Occupational Medicine Physician | Waterloo, IA | 1396942108 |
| Scott SchemmelM.D. | Occupational Medicine Physician | Dubuque, IA | 1922053529 |
| Sherman JewDO | Occupational Medicine Physician | Nevada, IA | 1386977205 |
| Shirley PospisilMD | Occupational Medicine Physician | Iowa City, IA | 1427233907 |
| St Lukes Methodist Hospital | Occupational Medicine Physician | Cedar Rapids, IA | 1578686341 |
| Steven RippentropM.D. | Occupational Medicine Physician | West Des Moines, IA | 1457515348 |
| Sudha PandalaiM.D. | Occupational Medicine Physician | Iowa City, IA | 1891903605 |
| Susmitha DandeMD | Occupational Medicine Physician | West Des Moines, IA | 1841783917 |
| Theodore KoernerMD | Occupational Medicine Physician | Iowa City, IA | 1356397202 |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.