AcceptsMedicare.com

Doctors That Accept Medicare in Webster City, IA

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

These are 97 clinicians enrolled in Medicare and practicing in Webster City, 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 Webster City by Specialty

Family Medicine(16)

  • Alan Nguyen, DO

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Elise Duwe

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • John Birkett, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Matthew Allred, DO

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Nicole Ehn, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Roshan Sinha, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Subhash Sahai, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Adam Andrews, DO

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Andrea McLoughlin, MD

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Angela Olerich, DO

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

  • Daniel Feddersen, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

  • Michael Bird, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Pierre Bernard, DO

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

  • Ryan Grandgenett, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Sean Juguilon, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

  • Sumathi Chellappa, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Internal Medicine(5)

  • Michael McLoughlin, MD

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Grant Doolittle, DO

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Rupal Amin, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

  • Sarah Hayes, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Todd Berryhill, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

Cardiology(3)

  • Kyle Ulveling, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignmentTelehealth available

  • Rakshak Sarda, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignmentTelehealth available

  • Stuart Christenson, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Optometry(3)

  • Christine Semler Blue, OD

    Wolfe Clinic Eye Centers Lc

    1620 Superior St, Suite 3, Webster City50595

    📞 (575) 832-2401Accepts assignment

  • Jake Haberman, OD

    Wolfe Clinic Eye Centers Lc

    1620 Superior St, Suite 3, Webster City50595

    📞 (575) 832-2401Accepts assignment

  • Megan Petersen, OD

    Wolfe Clinic Eye Centers Lc

    1620 Superior St, Suite 3, Webster City50595

    📞 (575) 832-2401Accepts assignment

Ophthalmology(1)

  • Steven Anderson, MD

    Wolfe Clinic Inc

    1620 Superior St, Suite 3, Webster City50595

    📞 (575) 832-2401Accepts assignment

Podiatry(2)

  • Benjamin Willis, DPM

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Nathan Hensley, DPM

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

Orthopedic Surgery(3)

  • Sreedhar Somisetty, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Lynn Nelson, MD

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Mark Palit, MD

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

Urology(3)

  • Christopher Adams, MD

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Damon Dyche, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

  • Garrett Korrect, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Neurology(1)

  • David Moore, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

Physical Therapist(6)

  • Amy Wibholm

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Jessica Hrnicek, PT

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Jill Robinson-Baier, PT

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Nicholas Thilges

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Susan Barry, PT

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Tamara Mechaelsen, PT

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Nurse Practitioner(15)

  • Katelin Hartmann

    903 Willson Ave, Webster City50595

    📞 (515) 524-6060Accepts assignment

  • Stacy Woodard, NP

    848 2nd St, Webster City50595

    📞 (877) 893-4792Accepts assignmentTelehealth available

  • Amanda Langford

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Christopher Foster

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Giselle Allred

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Jade Williams

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Jeffrey Hadwiger

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Jessica Kruckenberg

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Julie Trout

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Lee Carlson, NP

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Mary Claire Lopez

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Tricia Widlund

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Fawn Roberts

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Krista Ysker

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Kayla Tafolla

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

Physician Assistant(12)

  • Darin Eklund, PA

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Joseph Harris

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Tonia Odden, PA

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Travis Williams

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

  • Kari Patten

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Kristen Davison

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Matthew Danilson, PA

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Trisha Bartlett, PA

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Andrea Bartling

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Hannah Sheridan

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Michael Schnurr

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Sally Overland, PA

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Diagnostic Radiology(5)

  • Ryan Smith, MD

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • David Sosnouski, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Dean Gute, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Douglas Lake, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Randy Anderson, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

General Surgery(3)

  • Casey Joe, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Dapka Baccam, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Timothy Mayfield, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

Hematology & Oncology(3)

  • Joseph Merchant, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Sarah Tofilon, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

  • Sreenath Kodali, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Chiropractic(2)

Obstetrics & Gynecology(2)

  • Daniel Gabrielson, DO

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Tracey McIntire, MD

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

Clinical Social Worker(2)

  • Samantha Snovelle

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

  • Lavern Bulver

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignmentTelehealth available

Gastroenterology(2)

  • Kenneth Adams, DO

    Iowa Specialty Hospital- Clarion

    1924 Superior St, Webster City50595

    📞 (515) 832-3332Accepts assignment

  • Jeremy Fields, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Nurse Anesthetist (CRNA)(1)

  • Shawn Tulp, CNA

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

Psychiatry(1)

  • Rogerio Ramos, MD

    North Iowa Mercy Clinics

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400Accepts assignmentTelehealth available

Thoracic Surgery(1)

  • Bart Jenson, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-7800May accept assignment

Cardiac Electrophysiology(1)

  • Robert Hoyt, MD

    Hamilton County Public Hospital

    2350 Hospital Dr, Webster City50595

    📞 (515) 832-9400May accept assignment

Radiation Oncology(1)

  • Lyman Hopkins, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Allergy & Immunology(1)

  • Edward Nassif, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Otolaryngology (ENT)(1)

  • Jean Hermsen, DO

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignment

Nephrology(1)

  • Jacob Alexander, MD

    McFarland Clinic PC

    510 Bank St, Webster City50595

    📞 (515) 832-6700Accepts assignmentTelehealth available

Other Cities in Iowa

New to Medicare?

Frequently Asked Questions

Are these doctors in Webster City 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.