HealthcareDiscovery.AI / Doctors / Iowa / Occupational Medicine

Occupational Medicine in Iowa

Data updated monthly · Last refresh August 2026

38 Occupational Medicine providers practice in Iowa. The largest concentration is in Iowa City. Profiles include Medicare quality scores where available.

38providers
Iowa Citytop city

Occupational Medicine providers by city in Iowa

Iowa City11 providers
Dubuque4 providers
West Des Moines3 providers
Cedar Falls3 providers
Cedar Rapids3 providers
Davenport2 providers
Waterloo2 providers
Clinton1 providers

Highest rated Occupational Medicine providers in Iowa

Dr. John Petrisko, MD
Ames, IA · Quality score 94/100 · (515) 239-4496
Dr. Brian Johns, M.D.
Iowa City, IA · Quality score 79/100 · (319) 339-3921
Dr. Rachel Oliverio, DO,MPH
West Burlington, IA · Quality score 78/100 · (319) 768-4100
Dr. Jon Yankey, MD
Dubuque, IA · (563) 585-1290
Dr. Matthew Doty, M.D.
Pella, IA · (641) 628-6650
Dr. Camilla Frederick, M.D.
Davenport, IA · (563) 322-2103
Dr. Mark Taylor, MD MPH
Cedar Rapids, IA · (319) 369-8153
Dr. Jeffrey Westpheling, MD
Dubuque, IA · (563) 584-4600
Dr. Ray Miller, MD MPH
Cedar Rapids, IA · (319) 369-8153
Dr. Geeta Mahadevia, M.D.
Davenport, IA · (563) 324-0696
Dr. Ricky Garrels, M.D.
Bettendorf, IA · (563) 421-5310
Dr. Scott Schemmel, M.D.
Dubuque, IA · (563) 584-4600
Dr. Michael Stenberg, M.D.
Dubuque, IA · (563) 584-4600
Dr. Theodore Koerner, MD
Iowa City, IA · (319) 330-7667
Dr. Laval Peloquin, MD
Waterloo, IA · (319) 235-3885
Dr. David Kirkle, DO
Cedar Falls, IA · (319) 268-3215
Dr. Nicholas Bingham, M.D.
Cedar Rapids, IA · (319) 558-0342
Dr. Howard Kim, MD
Cedar Falls, IA · (319) 268-3215
Dr. Richard Mccaughey, D.O.
Des Moines, IA · (515) 263-2300
Dr. James Milani, D.O.
Coralville, IA · (319) 339-3921

Common questions

How many Occupational Medicine providers are in Iowa?

There are 38 Occupational Medicine providers with active NPI records practicing in Iowa, according to federal NPPES data refreshed monthly.

Which cities in Iowa have the most Occupational Medicine providers?

Iowa City (11), Dubuque (4), West Des Moines (3) have the highest concentration of Occupational Medicine providers in Iowa.

Where does this data come from?

Provider counts and profiles come from the federal NPPES registry and CMS Doctors and Clinicians files, including MIPS quality scores where available. The directory refreshes monthly.

Related reading on HealthcareDiscovery.AI

Search all 38 in the directory Ask Zach for help choosing

Related

Sources: NPPES (CMS), Doctors and Clinicians national files, MIPS. Updated monthly. This directory is informational and not medical advice. Are you a Occupational Medicine in Iowa? Get featured.