Dr. Mark Hafen, MD

Dr. Mark Hafen, MD

Family Medicine  ·  
Male  ·  
43 y/o

Contact for availability

Dr. Mark Hafen, MD is a family medicine specialist in American Fork, UT and has been practicing for 14 years. He specializes in family medicine, internal medicine, and more.

Premier Family Medical

226 N 1100 E Ste A

American Fork, UT 84003
Get Directions

Insurance Accepted

  • Aetna
  • Altius Health Plans
  • Blue Cross Blue Shield
  • Cigna
  • Commercial Insurance Company
  • First Health (Coventry Health Care)
  • Government Employees Health Association (GEHA)
  • Humana
  • Mail Handlers Benefit Plan (MHBP)
  • MultiPlan
  • Simplifi
  • UnitedHealthCare

Learn about Dr. Hafen

Be confident in your decisions by checking out your provider's top areas of care, education, patient reviews and more. Learn about finding the right doctor for you.

Dr. Hafen's Experience

Dr. Hafen's experience matches your search based on the following criteria:
  • Based on total number of patients treated over the last 12 months
  • Specializes in Family Medicine
  • Board certified in Family Practice
  • No sanctions found
  • No board actions found

3  Specialties

  • Family Medicine
  • Internal Medicine
  • Urgent Care Medicine

1  Board Certifications

  • Family Practice
    Accredited by: American Board of Family Medicine*

5  Procedures

  • Mole Removal
  • Pelvic Exams
  • Physical Examination
  • Stitches
  • Vaccination

Background Check

Malpractice Claims not available

Healthgrades does not collect malpractice information for Utah.

0 Sanctions

No sanctions history found for the years that Healthgrades collects data.

0 Board Actions

No board actions found for the years that Healthgrades collects data.


  • Brigham Young University
    Undergraduate School | Graduated
  • At Still University Health Sciences/Kirksville College Of Osteopathic Medicine
    Medical School | Graduated 2004

Awards & Recognition

Awards & Honors
  • Healthgrades Honor Roll
Media & Publications

Dr. Hafen has no media or publications listed.

Languages Spoken

  • English
  • Spanish

Memberships & Professional Affiliations

Dr. Hafen does not have any memberships or affiliations listed. If you are Dr. Hafen and would like to add memberships or affiliations, please update your profile.

Dr. Hafen's Reviews

Likelihood of recommending Dr. Hafen to family and friends
27 total reviews (8 have comments)

Likelihood to Recommend (27)

  • 5
  • 4
  • 3
  • 2
  • 1

Dr. Hafen's Performance

  • Trustworthiness

  • Explains condition(s) well

  • Answers questions

  • Time well spent


Office & Staff Performance

  • Scheduling

  • Office environment

  • Staff friendliness

  • Average wait time

    16 to 30 minutes

Patient Comments (8)

He provided me unsatisfactory care for my newly diagnosed chronic pain condition, in the end took MY suggestion to refer a pain clinic that agreed I was inadequately treated for my condition and immediately corrected my treatment adequately. I feel he did not like that I felt the care was...more
Was this helpful? thumbs up icon option1thumbs down icon option0
Flag this
do not go here because of this doctor I spent ten days in icu, stopped breathing twice and I now have 31% of my kidney use. And have over a 120,000 dollar hospital bill
Was this helpful? thumbs up icon option1thumbs down icon option1
Flag this
I highly recommend this Doctor. He is a forward thinker and provides excellent service and knowledge.
Was this helpful? thumbs up icon option0thumbs down icon option0
Flag this
I have been too premier family medical 3 times in three days two of which were follow ups that they requested and they charged me for all three... They are the only office that seems more interested in their bottom line than there patients.. I would have been better off in the long run just to use...more
Was this helpful? thumbs up icon option2thumbs down icon option2
Flag this
I would recommend Dr. Mark Hafen because he listens to your concerns and works with you to create a plan to get better. I have never had any problems scheduling appointments and the only time I have had to wait for close to an hour was when they were squeezing me to see the Dr just before his...more
Was this helpful? thumbs up icon option1thumbs down icon option0
Flag this
Image of Dr. Hafen
Are you Dr. Hafen?
Make it easy for patients to share their feedback. Also manage your personalized profile!