AcceptsMedicare.com

Doctors That Accept Medicare in Hampton, IA

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

These are 95 clinicians enrolled in Medicare and practicing in Hampton, 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 Hampton by Specialty

Family Medicine(19)

  • Rachael Etnier, DO

    Belmond Community Hospital

    700 2nd St Se, 101 Hampton Clinic, Hampton50441

    📞 (641) 812-1094Accepts assignment

  • Courtney Bochmann, DO

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Courtney Bochmann, DO

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Courtney Bochmann, DO

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Glen Hanson, MD

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Glen Hanson, MD

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Glen Hanson, MD

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Keith Hansen, DO

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Keith Hansen, DO

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Keith Hansen, DO

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Leigh Gilburn, DO

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Leigh Gilburn, DO

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Leigh Gilburn, DO

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Rosemarie Freymark, MD

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Rosemarie Freymark, MD

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Rosemarie Freymark, MD

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Toni Lauffer, DO

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Toni Lauffer, DO

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Toni Lauffer, DO

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

Cardiology(7)

  • Brett Carlson, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Bryan Spalding, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Denisa Hagau, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Nizar Saleh, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Radu Hagau, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Richard Rattin, DO

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Sepideh Darbandi, DO

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

Podiatry(4)

  • Jeffrey Dikis, DPM

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Jeffrey Dikis, DPM

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Jeffrey Dikis, DPM

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Scott Donohoe, DPM

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

Orthopedic Surgery(4)

  • John Hamilton, MD

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    Accepts assignment

  • John Hamilton, MD

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • John Hamilton, MD

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Michael Scherb, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

Audiology(1)

  • Rachael Dolezal

    Hearing Associates PC

    1720 Central Ave E, Hampton50441

    📞 (641) 494-5180Accepts assignment

Nurse Practitioner(19)

  • Abbie White, NP

    Belmond Community Hospital

    700 2nd St Se, 101 Hampton Clinic, Hampton50441

    📞 (641) 812-1094Accepts assignment

  • Amber Campbell

    Belmond Community Hospital

    700 2nd St Se, 101 Hampton Clinic, Hampton50441

    📞 (641) 812-1094Accepts assignment

  • Kasie Christensen

    Belmond Community Hospital

    700 2nd St Se, 101 Hampton Clinic, Hampton50441

    📞 (641) 812-1094Accepts assignment

  • Daphne Landers, NP

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Daphne Landers, NP

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Daphne Landers, NP

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Emily Melendez

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Emily Melendez

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Emily Melendez

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Stacey Arthur

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Stacey Arthur

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Stacey Arthur

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Vanessa Miller

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Vanessa Miller

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Vanessa Miller

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Wisam Zeineh, NP

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Wisam Zeineh, NP

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Wisam Zeineh, NP

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Kaitlyn Nettleton

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

Physician Assistant(17)

  • Hannah Lokenvitz

    Belmond Community Hospital

    700 2nd St Se, 101 Hampton Clinic, Hampton50441

    📞 (641) 812-1094Accepts assignment

  • Ally Flint, PA

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Ally Flint, PA

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Ally Flint, PA

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Megan O'Brien, PA

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Megan O'Brien, PA

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Megan O'Brien, PA

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Randall Carter, PA

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Randall Carter, PA

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Randall Carter, PA

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Ryan Cates, PA

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Ryan Cates, PA

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Ryan Cates, PA

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • William Kilgore, PA

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • William Kilgore, PA

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • William Kilgore, PA

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Gabrielle Brown, PA

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

General Surgery(7)

  • Alison Wilson, MD

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Alison Wilson, MD

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Alison Wilson, MD

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Stephen Vanburen, MD

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Stephen Vanburen, MD

    Franklin General Hospital

    1720 Central Ave E, Franklin Medical Center, Hampton50441

    📞 (641) 456-5050Accepts assignment

  • Stephen Vanburen, MD

    Franklin General Hospital

    1720 Central E Ave, Hampton50441

    Accepts assignment

  • Harsha Jayawardena, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

Emergency Medicine(3)

  • James Shumake, MD

    1720 Central Ave E, Hampton50441

    May accept assignment

  • Mary Nicol, DO

    1720 Central Ave E, Hampton50441

    May accept assignment

  • Abdul Panhwar, MD

    Franklin General Hospital

    1720 Central Ave E, Hampton50441

    📞 (641) 456-5000Accepts assignment

Mental Health Counselor(3)

  • Ashley Golly

    Belmond Community Hospital

    700 2nd St Se, 101 Hampton Clinic, Hampton50441

    📞 (641) 812-1094Accepts assignment

  • Nicholas Zrostlik

    Belmond Community Hospital

    700 2nd St Se, 101 Hampton Clinic, Hampton50441

    📞 (641) 812-1094Accepts assignment

  • Anthony Jennings

    Prairie Ridge Integrated Behavioral Healthcare

    214 4th St Se, Hampton50441

    📞 (641) 456-2365Accepts assignmentTelehealth available

Chiropractic(3)

  • Jay Hickman, DC

    820 4th St Ne, Hampton50441

    📞 (641) 456-2280Accepts assignment

  • Chad Collins, CH

    Koenen And Collins Chiropractic Clinic

    303 Central Ave E, Hampton50441

    📞 (641) 456-4142Accepts assignment

  • James Koenen, CH

    Koenen And Collins Chiropractic Clinic

    303 Central Ave E, Hampton50441

    📞 (641) 456-4142Accepts assignment

Otolaryngology (ENT)(2)

  • Trisha Thoma, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Vishram Jalukar, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

Interventional Cardiology(2)

  • Fayez Siddiqui, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

  • Samuel Congello, DO

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

Pulmonology(2)

  • Daniel Baram, MD

    Rural Physicians Group-Pannu PLLC

    1720 Central Ave E, Suite A, Hampton50441

    📞 (641) 456-5000Accepts assignmentTelehealth available

  • Sarah McKinley, MD

    Rural Physicians Group-Pannu PLLC

    1720 Central Ave E, Suite A, Hampton50441

    📞 (641) 456-5000Accepts assignmentTelehealth available

Cardiac Electrophysiology(1)

  • Kelly Airey, MD

    North Iowa Mercy Clinics

    1720 Central Ave E, Franklin General Hospital, Hampton50441

    📞 (641) 456-5000Accepts assignment

Infectious Disease(1)

  • Hana Akselrod, MD

    Rural Physicians Group-Pannu PLLC

    1720 Central Ave E, Suite A, Hampton50441

    📞 (641) 456-5000Accepts assignmentTelehealth available

Other Cities in Iowa

New to Medicare?

Frequently Asked Questions

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