AcceptsMedicare.com

Doctors That Accept Medicare in American Fork, UT

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

These are 375 clinicians enrolled in Medicare and practicing in American Fork, 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 American Fork by Specialty

Family Medicine(20)

  • Bjorn Nordstrom, DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Cheryl Johnson, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignmentTelehealth available

  • David Hafen, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignmentTelehealth available

  • Douglas Mower, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Jill Bergeson Barkdull, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Joshua Hardman, DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Justin Crop, DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Mark Hafen, DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignmentTelehealth available

  • Marshall Willis JR., MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Michael Cosgrave, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Michael Kennedy, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Michael Lehnardt, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Miles Layton, DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Natalia McGrew, DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Sean Doyle, DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignmentTelehealth available

  • Shane Hawthorne, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Shawn McManus, DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Tauaina Ngatuvai, MD

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • William Francis JR., DO

    Premier Family Medical

    226 N 1100, American Fork84003

    📞 (801) 855-3841Accepts assignment

  • Russell Beckstead, DO

    Revere Health PC

    1175 E 50, Suite 241, American Fork84003

    📞 (385) 265-6070Accepts assignment

Internal Medicine(19)

  • Andrew Badke, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    Accepts assignmentTelehealth available

  • Brian Larson, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7291Accepts assignment

  • Carl Ahroon, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7414Accepts assignment

  • Corey Chipman, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-8310Accepts assignment

  • David Pendley, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7291Accepts assignment

  • Eric Moss, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7414Accepts assignment

  • Erik Riessen, MD

    Ihc Health Services Inc

    1159 E 200, Suite 150, American Fork84003

    📞 (801) 855-2900Accepts assignmentTelehealth available

  • Ian Mecham, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7414Accepts assignmentTelehealth available

  • Matthew Mainord, MD

    Ihc Health Services Inc

    98 N 1100, American Fork84003

    Accepts assignmentTelehealth available

  • Mazen Sires, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7291Accepts assignment

  • Michael Doermann, DO

    Ihc Health Services Inc

    98 N 1100, American Fork84003

    Accepts assignmentTelehealth available

  • Michael Jolley, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-8310Accepts assignment

  • Nathan Rainwater, DO

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7414Accepts assignment

  • Rene Castro, DO

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 855-3300Accepts assignment

  • Shayne Palmer, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-8310Accepts assignment

  • Stephanie Stone, DO

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7414Accepts assignment

  • Zachary Pugh, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7414Accepts assignment

  • Jason Huddleston, DO

    Revere Health PC

    1175 E 50, Suite 211, American Fork84003

    📞 (801) 418-0807Accepts assignmentTelehealth available

  • Yun Ling, MD

    Revere Health PC

    1175 E 50, Suite 211, American Fork84003

    📞 (801) 418-0807Accepts assignmentTelehealth available

Cardiology(2)

  • Charles Dahl, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 855-3300Accepts assignmentTelehealth available

  • Toby Paulson, DO

    Revere Health PC

    1175 E 50, Suite 211, American Fork84003

    📞 (801) 418-0807Accepts assignment

Optometry(7)

  • Robert Simmons, OD

    Central Utah Eye Associates

    12 N 1100, American Fork84003

    📞 (801) 756-9627Accepts assignment

  • Kenneth Hooton, OD

    Kenneth E Hooton, O.D.

    60 S 200, American Fork84003

    📞 (801) 756-4731Accepts assignment

  • Lori Hooley, OD

    Kenneth E Hooton, O.D.

    60 S 200, American Fork84003

    📞 (801) 756-4731Accepts assignment

  • Tyler Meek, OD

    Kenneth E Hooton, O.D.

    60 S 200, American Fork84003

    📞 (801) 756-4731Accepts assignment

  • Dean Brown, OD

    Main Street Pros LLC

    24 W Main St, American Fork84003

    📞 (801) 756-7996Accepts assignment

  • Duyen Truong, OD

    Main Street Pros LLC

    24 W Main St, American Fork84003

    📞 (801) 756-7996Accepts assignment

  • Joseph Smith, OD

    Main Street Pros LLC

    24 W Main St, American Fork84003

    📞 (801) 756-7996Accepts assignment

Ophthalmology(2)

  • Nathan Lambert, MD

    Central Utah Eye Associates

    12 N 1100, American Fork84003

    📞 (801) 756-9627Accepts assignment

  • Peter Ririe, MD

    Central Utah Eye Associates

    12 N 1100, American Fork84003

    📞 (801) 756-9627Accepts assignment

Podiatry(6)

  • Brandt Gibson, DPM

    358 N 1100, Suite 1, American Fork84003

    📞 (801) 756-0765Accepts assignment

  • Stanley Phillips JR., DPM

    Jason B Dickerson Dpm Lc

    1184 E 80, American Fork84003

    📞 (801) 763-3885May accept assignment

  • Adam Wood, DPM

    Rogers Foot And Ankle Institute Inc

    1248 E 90, Suite 101, American Fork84003

    📞 (801) 756-4200Accepts assignment

  • Mark Rogers, DPM

    Rogers Foot And Ankle Institute Inc

    1248 E 90, Suite 101, American Fork84003

    📞 (801) 756-4200Accepts assignment

  • Mark Rogers, DPM

    Rogers Foot And Ankle Institute Inc

    1248 E 90 N, Suite 101, American Fork84003

    Accepts assignment

  • Scott Rogers, DPM

    Rogers Foot And Ankle Institute Inc

    1248 E 90, Suite 101, American Fork84003

    📞 (801) 756-4200Accepts assignment

Orthopedic Surgery(10)

  • Adam Bergeson, MD

    Ihc Health Services Inc

    98 N 1100, American Fork84003

    Accepts assignment

  • Bradford Matthews, MD

    Ihc Health Services Inc

    98 N 1100, Suite 103, American Fork84003

    📞 (801) 492-2380Accepts assignment

  • Judd Allen, MD

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7414Accepts assignment

  • Judd Allen, MD

    Ihc Health Services Inc

    98 N 1100, American Fork84003

    Accepts assignment

  • Matthew Green, MD

    Ihc Health Services Inc

    98 N 1100, American Fork84003

    Accepts assignment

  • Spencer Schuenman, DO

    Ihc Health Services Inc

    170 N 1100, American Fork84003

    📞 (801) 357-7414Accepts assignment

  • Spencer Schuenman, DO

    Ihc Health Services Inc

    98 N 1100, American Fork84003

    Accepts assignment

  • Spencer Schuenman, DO

    Ihc Health Services Inc

    98 N 1100, American Fork84003

    Accepts assignment

  • Gordon Stock, MD

    Revere Health PC

    1184 E 80, American Fork84003

    📞 (801) 763-3885Accepts assignment

  • Paul Ritchie, MD

    Revere Health PC

    1184 E 80, American Fork84003

    📞 (801) 763-3885Accepts assignment

Dermatology(5)

  • Brent Goodsell, DO

    162 S 1100, American Fork84003

    Accepts assignment

  • Robert Steele, MD

    148 S 1100, American Fork84003

    📞 (385) 336-7461Accepts assignment

  • Kimberly Pettit, MD

    Ihc Health Services Inc

    98 N 1100, Suite 301, American Fork84003

    📞 (801) 492-2300Accepts assignment

  • Stewart West, MD

    Ihc Health Services Inc

    98 N 1100, Suite 301, American Fork84003

    📞 (801) 492-2300Accepts assignment

  • Aaron Peterson, DO

    Premier Family Medical

    1112 E 300, Suite 301, American Fork84003

    📞 (801) 642-2950Accepts assignment

Urology(1)

  • Sean Henderson, DO

    Granger Medical Clinic PC

    1159 E 200, Suite 300, American Fork84003

    📞 (801) 756-7609Accepts assignment

Neurology(3)

  • Christopher Reynolds, MD

    Neurological Associates LLC

    212 S 1100, American Fork84003

    📞 (801) 763-0901Accepts assignmentTelehealth available

  • Mohammad Taher, MD

    Neurological Associates LLC

    212 S 1100, American Fork84003

    📞 (801) 763-0901Accepts assignmentTelehealth available

  • Thu Nguyen, MD

    Revere Health PC

    1175 E 50, Suite 211, American Fork84003

    📞 (801) 418-0807Accepts assignment

Physical Therapist(20)

  • Cade Mortensen, PT

    636 E State Rd, American Fork84003

    May accept assignment

  • Colton Boyd, PT

    Dry Creek Physical Therapy And Wellness PLLC

    1261 S 820, Suite 110, American Fork84003

    📞 (801) 766-4244Accepts assignment

  • Meredith Zorn, PT

    Dry Creek Physical Therapy And Wellness PLLC

    1261 S 820, Suite 110, American Fork84003

    📞 (801) 766-4244Accepts assignment

  • Eric Haws, PT

    Human Performance Institute PC

    1184 E 80, American Fork84003

    📞 (801) 756-7777Accepts assignment

  • John Sumsion, PT

    Human Performance Institute PC

    1184 E 80, American Fork84003

    📞 (801) 756-7777Accepts assignment

  • Sharla Natter, PT

    Human Performance Institute PC

    1184 E 80, American Fork84003

    📞 (801) 756-7777Accepts assignment

  • Brodie Miller, PT

    Ihc Health Services Inc

    98 N 1100, Suite 402, American Fork84003

    📞 (801) 492-2405Accepts assignment

  • Derick Woolf, PT

    Ihc Health Services Inc

    98 N 1100, Suite 402, American Fork84003

    📞 (801) 492-2405Accepts assignment

  • Eve Guymon, PT

    Ihc Health Services Inc

    98 N 1100, Suite 402, American Fork84003

    📞 (801) 492-2405Accepts assignment

  • Kashley Carter, PT

    Ihc Health Services Inc

    98 N 1100, Suite 402, American Fork84003

    📞 (801) 492-2405Accepts assignment

  • Kimberli Brown, PT

    Ihc Health Services Inc

    98 N 1100, Suite 402, American Fork84003

    📞 (801) 492-2405Accepts assignment

  • Larsen Holyoak

    Ihc Health Services Inc

    98 N 1100, Suite 402, American Fork84003

    📞 (801) 492-2405Accepts assignment

  • Peter Fitts, PT

    Ihc Health Services Inc

    98 N 1100, Suite 402, American Fork84003

    📞 (801) 492-2405Accepts assignment

  • Coulson Rich, PT

    James H. Kelson, A Professional Physical Therapy Corporation

    636 E State Rd, American Fork84003

    📞 (801) 230-2018Accepts assignment

  • Jeremy Branch, PT

    James H. Kelson, A Professional Physical Therapy Corporation

    636 E State Rd, American Fork84003

    📞 (801) 230-2018Accepts assignment

  • Kendyl Nelson, PT

    James H. Kelson, A Professional Physical Therapy Corporation

    636 E State Rd, American Fork84003

    📞 (801) 230-2018Accepts assignment

  • Seth Kelson, PT

    James H. Kelson, A Professional Physical Therapy Corporation

    636 E State Rd, American Fork84003

    📞 (801) 230-2018Accepts assignment

  • Kirk Wright, PT

    Premier Family Medical

    1112 E 300, American Fork84003

    Accepts assignment

  • Nickolas Arbon, PT

    Scott D Christensen Dpt PLLC

    358 N 1100, Suite 4, American Fork84003

    📞 (801) 362-0857Accepts assignment

  • Scott Christensen, PT

    Scott D Christensen Dpt PLLC

    358 N 1100, Suite 4, American Fork84003

    📞 (801) 362-0857Accepts assignment

Audiology(5)

  • Douglas Worthington, AU

    Ihc Health Services Inc

    98 N 1100, Suite 203, American Fork84003

    📞 (801) 357-3242Accepts assignment

  • Kaitlynn Urano, AU

    Ihc Health Services Inc

    98 N 1100, Suite 203, American Fork84003

    📞 (801) 492-2445Accepts assignment

  • Kevin Mochizuki, AU

    Monitoring Associates LLC

    170 N 1100, American Fork84003

    📞 (855) 864-4322Accepts assignment

  • Kayleena Linford, AU

    Revere Health PC

    1175 E 50, Suite 211, American Fork84003

    📞 (801) 418-0807Accepts assignment

  • Shellie Norton, AU

    Revere Health PC

    1175 E 50, Suite 211, American Fork84003

    📞 (801) 418-0807Accepts 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 Utah

New to Medicare?

Frequently Asked Questions

Are these doctors in American Fork 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 Utah →

Was this page helpful?

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