AcceptsMedicare.com

Doctors That Accept Medicare in Ames, IA

743 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 743 clinicians enrolled in Medicare and practicing in Ames, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Ames by Specialty

Family Medicine(20)

  • Anand Shah, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Bradley Jordison, DO

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Daniel Delaney, DO

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Greg Perkins, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Kristin Watson, MD

    McFarland Clinic PC

    1018 Duff Ave, Ames50010

    📞 (515) 663-8621Accepts assignment

  • Laura Lasack, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Lynne Desotel, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Maria Olberding, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Michael Bird, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Michael Bird, MD

    McFarland Clinic PC

    1018 Duff Ave, Ames50010

    📞 (515) 663-8621Accepts assignment

  • Michael Slattery, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Pierre Bernard, DO

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Pierre Bernard, DO

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Ryan Grandgenett, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Ryan Grandgenett, MD

    McFarland Clinic PC

    1018 Duff Ave, Ames50010

    📞 (515) 663-8621Accepts assignment

  • Ryan Grandgenett, MD

    McFarland Clinic PC

    1111 Duff Ave, Ames50010

    📞 (515) 239-4472Accepts assignment

  • Ryan Grandgenett, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Sarah Vanhauen, DO

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Sean Juguilon, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Tricia Mittra, DO

    McFarland Clinic PC

    1018 Duff Ave, Ames50010

    📞 (515) 663-8621Accepts assignment

Internal Medicine(20)

  • Abigail Gabriel, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Brenda Burrough, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Danielle Pellow, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Firas Salti, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Grant Doolittle, DO

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Grant Doolittle, DO

    McFarland Clinic PC

    1111 Duff Ave, Ames50010

    📞 (515) 239-4472Accepts assignment

  • Grant Doolittle, DO

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Jennifer Killion, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Jennifer Killion, MD

    McFarland Clinic PC

    1111 Duff Ave, Ames50010

    📞 (515) 239-4472Accepts assignment

  • Kristy Calland, DO

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Manuel Arbelaez Agudelo, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Matias Gerstner, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Rupal Amin, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Rupal Amin, MD

    McFarland Clinic PC

    1018 Duff Ave, Ames50010

    📞 (515) 663-8621Accepts assignmentTelehealth available

  • Rupal Amin, MD

    McFarland Clinic PC

    1111 Duff Ave, Ames50010

    📞 (515) 239-4472Accepts assignmentTelehealth available

  • Rupal Amin, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Sarah Hayes, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Sarah Hayes, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Todd Berryhill, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

  • Todd Berryhill, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignmentTelehealth available

Cardiology(20)

  • Aaron From, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Gardar Sigurdsson, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignmentTelehealth available

  • Joel From, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignmentTelehealth available

  • Kyle Ulveling, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500May accept assignmentTelehealth available

  • Marc Klein, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Mark McGaughey, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Mark Tannenbaum, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Rakshak Sarda, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500May accept assignmentTelehealth available

  • Randolph Rough, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Richard Marcus, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Robert Brewer, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Shakuntala Advani, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Thomas Brown, MD

    Catholic Health Initiatives-Iowa Corp

    1816 Philadelphia St, Ames50010

    📞 (515) 232-2500Accepts assignment

  • Esteffania Villegas-Santamaria, MD

    Mary Greeley Medical Center

    1111 Duff Ave, Suite 1431, Ames50010

    📞 (515) 239-6882Accepts assignment

  • Stuart Christenson, MD

    Mary Greeley Medical Center

    1111 Duff Ave, Ames50010

    📞 (515) 239-2102Accepts assignment

  • Esteffania Villegas-Santamaria, MD

    McFarland Clinic PC

    1111 Duff Ave, Ames50010

    📞 (515) 239-4472Accepts assignment

  • Jason Rasmussen, MD

    McFarland Clinic PC

    1111 Duff Ave, Ames50010

    📞 (515) 239-4472Accepts assignment

  • Stuart Christenson, MD

    McFarland Clinic PC

    1015 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Stuart Christenson, MD

    McFarland Clinic PC

    1018 Duff Ave, Ames50010

    📞 (515) 663-8621Accepts assignment

  • Stuart Christenson, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

Optometry(12)

  • Tyler Fulton, OD

    Eyecare Partners PC

    814 S Duff Ave, Ames50010

    📞 (515) 817-1976Accepts assignment

  • Matthew Donner, OD

    John E Kruger, O.D., P.C.

    201 10th St, Ames50010

    📞 (515) 232-3451Accepts assignment

  • Michael Kruger, OD

    John E Kruger, O.D., P.C.

    201 10th St, Ames50010

    📞 (515) 232-3451Accepts assignment

  • Carrie Koenig, OD

    McFarland Clinic PC

    1128 Duff Ave, Ames50010

    📞 (515) 239-4460Accepts assignment

  • Carrie Koenig, OD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Daniel Koenig, OD

    McFarland Clinic PC

    3600 W Lincolnway, Ames50010

    📞 (515) 663-4892Accepts assignment

  • Hanna Kim, OD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Lesley Olswing, OD

    McFarland Clinic PC

    1128 Duff Ave, Ames50010

    📞 (515) 239-4460Accepts assignment

  • Mallory Scrimger, OD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Phaedra Lipsey, OD

    McFarland Clinic PC

    1128 Duff Ave, Ames50010

    📞 (515) 239-4460Accepts assignment

  • Chad Gidel, OD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Connor Haugen

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

Ophthalmology(17)

  • Tracy Kangas, MD

    1215 Duff Ave, Ames50010

    May accept assignment

  • Tracy Kangas, MD

    1215 Duff Ave P O Box, Suite 3014, Ames50010

    May accept assignment

  • Joy Carroll, MD

    McFarland Clinic PC

    1128 Duff Ave, Ames50010

    📞 (515) 239-4460Accepts assignment

  • Nicolas Hamouche, MD

    McFarland Clinic PC

    1111 Duff Ave, Ames50010

    📞 (515) 239-4472Accepts assignment

  • Nicolas Hamouche, MD

    McFarland Clinic PC

    1128 Duff Ave, Ames50010

    📞 (515) 239-4460Accepts assignment

  • Nicolas Hamouche, MD

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Nicolas Hamouche, MD

    McFarland Clinic PC

    3500 University Blvd, Suite 1001, Ames50010

    📞 (515) 239-3040Accepts assignment

  • Nicole Morrow, MD

    McFarland Clinic PC

    1128 Duff Ave, Ames50010

    📞 (515) 239-4460Accepts assignment

  • Austin Strohbehn, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Eric Zhang, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Kyle Alliman, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Mark Meyer, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Matthew Rauen, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Riley Bylund, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Ryan Vincent, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Samuel Whittier, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

  • Steven Anderson, MD

    Wolfe Clinic Inc

    2020 Philadelphia St, Ames50010

    📞 (515) 232-2450Accepts assignment

Podiatry(10)

  • Charles Gilarski, DPM

    1215 Duff Ave, Po Box 3014, Ames50010

    May accept assignment

  • Charles Gilarski, DPM

    Po Box, Suite 3014, Ames50010

    May accept assignment

  • Erin Nelson, DPM

    1606 S Duff Ave, Suite 500, Ames50010

    📞 (515) 444-2390Accepts assignment

  • Kimberly Harmon, DPM

    217 Duff Ave, Suite 2, Ames50010

    📞 (515) 233-0943Accepts assignment

  • David Cain, DPM

    Capital Orthopaedics And Sports Medicine PC

    2222 Philadelphia St, Ames50010

    📞 (515) 440-2676Accepts assignment

  • Mark Sorrentino, DPM

    Capital Orthopaedics And Sports Medicine PC

    2222 Philadelphia St, Ames50010

    📞 (515) 440-2676Accepts assignment

  • David Cain, DPM

    Mary Greeley Medical Center

    1111 Duff Ave, Ames50010

    📞 (515) 239-2102Accepts assignment

  • Jeffrey Dikis, DPM

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Leslie Pyle, DPM

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

  • Michaela Heys, DPM

    McFarland Clinic PC

    1215 Duff Ave, Ames50010

    📞 (515) 239-4400Accepts assignment

Orthopedic Surgery(1)

  • Thomas Greenwald, MD

    1215 Duff Avenue Po Box, Suite 3014, Ames50010

    May accept assignment

Showing the largest specialties in this city (100 of 150 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.

Other Cities in Iowa

New to Medicare?

Frequently Asked Questions

Are these doctors in Ames accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Iowa →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.