John Boedeker, DO

John Boedeker, DO

Family Medicine, Virtual Visits

Primary Contact

641-428-6020

Services & Specialties

Areas of Specialization

  • Family Medicine
  • Virtual Visits

Conditions Treated

  • Physicals
  • Primary Care

Locations & Contact

Primary Location

MercyOne Forest Park Family Medicine

1010 4th Street Southwest
Suite 120
Mason City, IA 50401

View hours
Monday
8:00am - 5:00pm
Tuesday
8:00am - 5:00pm
Wednesday
8:00am - 5:00pm
Thursday
8:00am - 5:00pm
Friday
8:00am - 5:00pm
MercyOne Forest Park Family Medicine

Education & Certifications

Education

Residency:
Mercy Medical Center - North Iowa - Family Medicine Residency

Medical School:
Des Moines University-Osteopathic Medical Center

Board Certifications

Family Medicine, American Board of Family Medicine

Provider Ratings

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy. Learn More >

4.8 out of 5

(96 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

15 Reviews

08/22/2025

Had a new Dr with him, as he has in the past, which shows the trust Mercy One has in him.

08/06/2025

He is always kind and thorough. He addresses all my concerns and I always feel heard.

08/05/2025

Nice person.

08/05/2025

Overall, a great Doctor.

08/05/2025

Answer all my questions understand my concerns

07/25/2025

He made me feel comfortable and answered all of my questions & concerns

07/25/2025

Very down to earth. Could relate to anyone.

07/24/2025

Amazing, Friendly and very proffesional.

07/23/2025

Dr. Boedeker is always so pleasant and very knowledgeable and Listens to me fully and always talks to me so I understand what is going on.

07/18/2025

He is very caring and listening to what problems I may have

07/17/2025

He is always on time for my appointment and very thorough. He is caring and compassionate and always listens to my concerns.

07/15/2025

Very professional and friendly.

07/14/2025

Doctor Hunt was my provider for years and was sad when he retired, but Doctor Boedeker is just as good or even better than Doctor Hunt.

07/01/2025

Not in a hurry to finish with me. allowed extra time for me.

06/23/2025

He makes me feel comfortable and can ask questions that I may have
Show more