AcceptsMedicare.com

Doctors That Accept Medicare in Spencer, IA

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

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

Family Medicine(20)

  • Kelsey Lee, DO

    Avera McKennan

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Amanda Young, DO

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189Accepts assignment

  • Amanda Young, DO

    Spencer Municipal Hospital

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Amber Holmes, MD

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189May accept assignment

  • Amber Holmes, MD

    Spencer Municipal Hospital

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500May accept assignment

  • Amy Jochims, MD

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189Accepts assignmentTelehealth available

  • Amy Jochims, MD

    Spencer Municipal Hospital

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignmentTelehealth available

  • Bruce Feldmann, MD

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189Accepts assignment

  • David Robison, DO

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189Accepts assignment

  • David Robison, DO

    Spencer Municipal Hospital

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • John Hilsabeck, MD

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189May accept assignment

  • John Hilsabeck, MD

    Spencer Municipal Hospital

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500May accept assignment

  • Nathaniel Meyer, MD

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189Accepts assignment

  • Nathaniel Meyer, MD

    Spencer Municipal Hospital

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Sherry Kolacia Tighe, MD

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189Accepts assignment

  • Teresa Studer, MD

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189Accepts assignment

  • Teresa Studer, MD

    Spencer Municipal Hospital

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Travis Witt, MD

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189Accepts assignment

  • Travis Witt, MD

    Spencer Municipal Hospital

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • William Bensen, DO

    Spencer Municipal Hospital

    101 E 10th St, Suite 208, Spencer51301

    📞 (712) 264-6189May accept assignmentTelehealth available

Internal Medicine(1)

  • Anurag Bajaj, MD

    Heart Hospital Of South Dakota LLC

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

Cardiology(7)

  • Christopher Paa, MD

    Heart Hospital Of South Dakota LLC

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Drew Messerschmidt, MD

    Heart Hospital Of South Dakota LLC

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Fawzi Ameer, MD

    Heart Hospital Of South Dakota LLC

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Kelly Steffen, DO

    Heart Hospital Of South Dakota LLC

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Paul Carpenter, MD

    Heart Hospital Of South Dakota LLC

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Paul Olson, MD

    Heart Hospital Of South Dakota LLC

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

  • Sherrie Brooks, MD

    Heart Hospital Of South Dakota LLC

    116 E 10th St, Suite 101, Spencer51301

    📞 (712) 264-3500Accepts assignment

Optometry(4)

  • Amanda Winterboer, OD

    1104 W 18th St, Spencer51301

    📞 (712) 262-3331Accepts assignment

  • Jessica Curran, OD

    Breuer Eye Care

    714 S Grand Ave, Nw Vision Care, Spencer51301

    📞 (712) 262-3982Accepts assignment

  • Joni Breuer, OD

    Breuer Eye Care

    714 S Grand Ave, Nw Vision Care, Spencer51301

    📞 (712) 262-3982Accepts assignment

  • Samuel Butler, OD

    Eyecare Centre

    3 E 18th St, Spencer51301

    📞 (712) 262-1589Accepts assignment

Ophthalmology(6)

  • Austin Strohbehn, MD

    Wolfe Clinic Inc

    2004 Hwy Blvd, Suite A, Spencer51301

    📞 (712) 262-2379Accepts assignment

  • David Massop, MD

    Wolfe Clinic Inc

    2004 Hwy Blvd, Suite A, Spencer51301

    📞 (712) 262-2379Accepts assignment

  • Eric Zhang, MD

    Wolfe Clinic Inc

    2004 Hwy Blvd, Suite A, Spencer51301

    📞 (712) 262-2379Accepts assignment

  • Kyle Alliman, MD

    Wolfe Clinic Inc

    2004 Hwy Blvd, Suite A, Spencer51301

    📞 (712) 262-2379Accepts assignment

  • Riley Bylund, MD

    Wolfe Clinic Inc

    2004 Hwy Blvd, Suite A, Spencer51301

    📞 (712) 262-2379Accepts assignment

  • Stephen Fox, MD

    Wolfe Clinic Inc

    2004 Hwy Blvd, Suite A, Spencer51301

    📞 (712) 262-2379Accepts assignment

Podiatry(11)

  • Jean Haulard, DPM

    1200 1st E Ave, Spencer Hospital, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • Jean Haulard, DPM

    1200 W 18th St, Suite 2, Spencer51301

    📞 (712) 262-0296Accepts assignment

  • Jean Haulard, DPM

    Po Box, Suite 981, Spencer51301

    Accepts assignment

  • Jesse Wolfe III, DPM

    710 S Grand Ave, Spencer51301

    📞 (866) 239-4254Accepts assignment

  • Jeffrey Domingue, DPM

    Avera McKennan

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Peter Bellezza, MD

    Avera McKennan

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Robert Ivey, DPM

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    May accept assignment

  • Robert Ivey, DPM

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198May accept assignment

  • Robert Ivey, DPM

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    May accept assignment

  • Robert Ivey, DPM

    Spencer Municipal Hospital

    1200 1st Ave E C, Nwia Bone Joint And Sports Surgeons, Spencer51301

    📞 (712) 262-7511May accept assignment

  • Timothy Blankers, DPM

    Spencer Municipal Hospital

    1200 1st Ave E C, Nwia Bone Joint And Sports Surgeons, Spencer51301

    📞 (712) 262-7511Accepts assignment

Orthopedic Surgery(20)

  • Bryce Braaksma, DO

    Avera McKennan

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Matthew Blake, MD

    Avera McKennan

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Patrick O'Brien, MD

    Avera McKennan

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Andrew Pick, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Andrew Pick, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • Andrew Pick, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts assignment

  • Christopher Rierson, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Christopher Rierson, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • Christopher Rierson, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts assignment

  • Daniel McGuire, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • Jason Hough, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    May accept assignment

  • Jason Hough, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198May accept assignment

  • Jason Hough, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    May accept assignment

  • John Leupold, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • John Leupold, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • John Leupold, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts assignment

  • Seth Harrer, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    May accept assignment

  • Seth Harrer, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198May accept assignment

  • Seth Harrer, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    May accept assignment

  • Seth Harrer, MD

    Spencer Municipal Hospital

    1200 1st Ave E C, Nwia Bone Joint And Sports Surgeons, Spencer51301

    📞 (712) 262-7511May accept assignment

Urology(20)

  • Charlotte Caligiuri, DO

    Northwest Iowa Urologists PC

    1200 1st Ave E, Suite B, Spencer51301

    📞 (712) 262-6214Accepts assignment

  • Mark Milleman, MD

    Northwest Iowa Urologists PC

    1200 1st Ave E, Suite B, Spencer51301

    📞 (712) 262-6214Accepts assignmentTelehealth available

  • Brian Chao

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    Accepts assignmentTelehealth available

  • Brian Chao

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignmentTelehealth available

  • Brian Chao

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts assignmentTelehealth available

  • David Christ, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • David Christ, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • David Christ, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts assignment

  • Harry Neuwirth, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    May accept assignment

  • Harry Neuwirth, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198May accept assignment

  • Harry Neuwirth, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    May accept assignment

  • John Dolehide, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • John Dolehide, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • John Dolehide, DO

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts assignment

  • Robert Thompson, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Robert Thompson, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • Robert Thompson, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts assignment

  • Sida Niu, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    Accepts assignment

  • Sida Niu, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • Sida Niu, MD

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts assignment

Physical Therapist(11)

  • Jordan Josephson

    20 W 6th St, Suite 101, Spencer51301

    May accept assignment

  • Andrew Gibson

    Hometown Physical Therapy Holding Company LLC

    20 W 6th St, Spencer51301

    📞 (712) 580-5008Accepts assignment

  • Brandee Koedam, PT

    Hometown Physical Therapy Holding Company LLC

    20 W 6th St, Spencer51301

    📞 (712) 580-5008Accepts assignment

  • Claire Lee-Evans

    Hometown Physical Therapy Holding Company LLC

    20 W 6th St, Spencer51301

    📞 (712) 580-5008Accepts assignment

  • Derek Swoboda

    Hometown Physical Therapy Holding Company LLC

    20 W 6th St, 101 Spencer Physical Therapy, Spencer51301

    📞 (712) 580-5008Accepts assignment

  • Emma Baker

    Hometown Physical Therapy Holding Company LLC

    20 W 6th St, Spencer51301

    📞 (712) 580-5008Accepts assignment

  • Jessica Teply

    Hometown Physical Therapy Holding Company LLC

    20 W 6th St, 101 Spencer Physical Therapy, Spencer51301

    📞 (712) 580-5008Accepts assignment

  • Kelly Westervelt

    Hometown Physical Therapy Holding Company LLC

    20 W 6th St, 101 Spencer Physical Therapy, Spencer51301

    📞 (712) 580-5008Accepts assignment

  • Raymond Sherman

    Hometown Physical Therapy Holding Company LLC

    20 W 6th St, Spencer51301

    📞 (712) 580-5008Accepts assignment

  • Craig Cantrall, PT

    Spencer Municipal Hospital

    1200 1st Ave E, Spencer51301

    📞 (712) 264-6198Accepts assignment

  • Craig Cantrall, PT

    Spencer Municipal Hospital

    1200 1st Ave E, Suite C, Spencer51301

    Accepts 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 Spencer 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.