
Highlights
Age Groups Seen
- Infant 0-2
- Child 2-12
- Adolescent 12-21
- Adult 21-65
- Older Adult >65
Languages
- English
Gender
MaleAbout
Care Philosophy
I chose a career in family medicine because I truly enjoy caring for whole families.
Personal Statement
I am married with two children, and I enjoy spending time outdoors, fishing and hunting.
Clinical Interests
- Sports medicine
- Tobacco cessation
Video
Locations
- 440 Woodward Avenue, Iron Mountain, MI 49801
- Get Directions
- Phone: 906-776-9040
- Fax: 906-774-5950
Expertise
Education
- Residency: Sparrow Hospital Health System, Family Medicine, 2000
- Doctor of Medicine: Michigan State University College of Human Medicine, 1997
Board Certifications
- Family Medicine: American Board of Family Medicine, 2000
Insurance
- Aetna-Medicare Advantage
- Allstate Benefits f/k/a Allied Beneifts
- Anthem Blue Cross/Blue Shield - HMO, PPO, Blue Priority, Medicare Advantage and Medicaid
- Aspirus Health Plan
- BCBS MI (Upper Peninsula clinics only)
- Care Wisconsin
- Children's Community Health Plan Medicaid and Marketplace
- Cigna
- CommonGround Healthcare
- Community Care Inc.
- Evernorth Behavioral Health
- Exceedent
- First Health
- Galaxy Health Network
- Health Partners - Robin
- Health Payment Systems
- Health Smart
- HealthEOS
- Humana/Choicecare - HMO, PPO and Medicare Advantage
- Inclusa
- Independent Care (ICare)-Medicare Advantage
- Lakeland Care
- Managed Health Services-Medicaid
- Medicare
- MI Medicaid (Upper Michigan and clinics in Wisconsin counties adjoining MI border)
- Molina Healthcare-Medicaid only
- Multiplan
- My Choice Wisconsin
- Network Health Plan - Commercial and Medicare Advantage
- Optum Behavioral Health
- Preferred One
- Security Health Plan - Medicaid
- Three Rivers Provider Network
- Tricare
- Trilogy - Commercial
- United Healthcare - HMO, PPO, UMR, Medicare Advantage, and Medicaid
- UPHP-Commercial, Medicaid (Upper Michigan and select Northern WI clinics)
- WEA Trust Preferred
- WI Medicaid
- WPS Health Insurance
- WPS Health Plan
- Zelis
Reviews
4.9 of 5 stars
308 Ratings, 51 ReviewsThe 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.
- 3 out of 5 starsReviewed on 7/13/2026
For some reason I cannot log into my chart The business of answers many multiple questions on checking id pathetic frustrating and not the right image. Get a grip!
- 5 out of 5 starsReviewed on 7/1/2026
Medical protocals, insurance, prcedures etc. are daunting to me. A vistit on day one and providing answers is repeated on another visit two days later to another professional with the same instition. That is frustrating, i.e. same insuance, medications list as if I had not provided the answers 2 days before. I understand that a given amount time is alotted for an an appointment based upon the stated reason for the appointment and it sometimes goes longer. Pre-visit communications suggest arriving 15 minutes early yet when the provider is running 30+ minutes late no notification is provided. This creates angst. I no longer feel I am a person, just a number. Effiencient use of a professional is logical. If I am asked to arrive 15 minutes early I would appreciate notification that my professional is ruining behind. That would be couterous. I believe it is a poor criticism if an alternative is not proposed. I do not have one. However, someone in your organization should be able to solve this, create software and sell it to other providers.
- 5 out of 5 starsReviewed on 6/19/2026
its often difficult for older people to navigate the internet. It seems like I'm asked to change my password often, so signing in is frus
- 5 out of 5 starsReviewed on 6/17/2026
Dr. McMahon and his staff responded to all my questions, were very helpful, always very kind, and listened well, and seemed to be very thorough and competent. I appreciate that.
- 5 out of 5 starsReviewed on 6/15/2026
I never had a bad experience during my visits at Bellin Health.
- 1 out of 5 starsReviewed on 6/10/2026
This provider did not respond to any extremely important paperwork after I left with them for over three weeks, still waiting for some results on that. Provider and nursing staff on this issue are extremely unlikely to be recommended for anything. They are very poor at responding to issues and getting back to the patient.
- 5 out of 5 starsReviewed on 5/11/2026
I'm having problems getting on my Dawn health!
- 5 out of 5 starsReviewed on 5/4/2026
I was very pleased. I like Dr. McMahon and everyone treated me very well. Thank you.
- 5 out of 5 starsReviewed on 4/28/2026
Dr. McMahon and his staff do a great job.
- 5 out of 5 starsReviewed on 4/17/2026
Everyone I spoke with was professional, helpful and friendly.
- 5 out of 5 starsReviewed on 4/17/2026
By having to check in fifteen minutes early I had to wait in the waiting room 45 total minutes
- 5 out of 5 starsReviewed on 4/14/2026
We are very lucky to have Dr. McMahon. My only problem was trying to sign into my Chart. One very nice thing was we could get X Rays and lab work after our appt. No need to come back. We got the results quickly.
- 5 out of 5 starsReviewed on 4/13/2026
Dr. McMahon is the best doctor I've ever had in my life, so much so that when my mother moved down, I had her become one of his patients as well, and he seen her until she passed.
- 5 out of 5 starsReviewed on 4/10/2026
it has always been good. thks
- 5 out of 5 starsReviewed on 3/9/2026
Every aspect of my Bellin experience from intake to Doctors, to techs, to nurses. Everyone has been exceptional. Friendly, positive, informative. I have said several times I wish our local hospital could take lessons from Bellin.
- 5 out of 5 starsReviewed on 3/4/2026
Very satisfactory
- 5 out of 5 starsReviewed on 3/2/2026
Bellin Health is very lucky to have Dr. McMahon as a physician there. We are very pleased with him.
- 5 out of 5 starsReviewed on 2/23/2026
Thank you for your kind care
- 5 out of 5 starsReviewed on 2/11/2026
great
- 5 out of 5 starsReviewed on 2/9/2026
My appointment was on time and all staff was courteous and helpful. Very refreshing to have such an efficient appointment!
- 5 out of 5 starsReviewed on 2/2/2026
Wonderful nurse!
- 5 out of 5 starsReviewed on 1/28/2026
Everyone at my local Bellin Clinic (Iron Mountain MI) is always very helpful, friendly and understanding!
- 5 out of 5 starsReviewed on 1/27/2026
Wonder group of people I am always happy at bellin
- 5 out of 5 starsReviewed on 1/23/2026
Dr. Mcmahon is great. He doesn't rush the visit and he explains blood work in simple terms. He's a good man and knows how to communicate the right way to not make a patient feel stupid about things. I appreciate him.
- 5 out of 5 starsReviewed on 1/12/2026
Dr. McMahon took his time with me. I did not feel rushed. The doctor really listens to me. Was concern. I have very good confidence with Dr. McMahon. Let me know if more problems arise to call them. I would recommend the clinic and doctor to anyone.
- 5 out of 5 starsReviewed on 1/23/2026
I was very comfortable with the doctor and everyone there.
- 5 out of 5 starsReviewed on 1/12/2026
I found the staff and the doctor at Bellin very accommodating. Dr. McMahon had great bedside manner. He listened and had feedback and answered questions that I had. His nurses and the people in the front office were efficient and responsive and positive. All in all, I thought it was a very good visit. Thank you.
- 5 out of 5 starsReviewed on 1/9/2026
I am very happy with the care I received. Dr. McMahon addressed all my concerns with compassion.
- 5 out of 5 starsReviewed on 12/29/2025
Everyone there is really nice and always very friendly and professional.
- 5 out of 5 starsReviewed on 12/16/2025
Very positive experience
- 5 out of 5 starsReviewed on 12/15/2025
Dr McMahon has always been exceptional!
- 5 out of 5 starsReviewed on 12/15/2025
Been seeing Dr. McMahon for a while, he's great
- 5 out of 5 starsReviewed on 12/8/2025
Very professional and everyone was nice.
- 5 out of 5 starsReviewed on 12/2/2025
All went well.
- 5 out of 5 starsReviewed on 12/1/2025
My Doctor made me feel special, and took all my anxiety away. He was very personable.
- 5 out of 5 starsReviewed on 12/1/2025
Great care every time.
- 5 out of 5 starsReviewed on 12/1/2025
Excellent concerned listeners.
- 5 out of 5 starsReviewed on 11/24/2025
Dr McMahon and Bellin exceed my expectations.
- 5 out of 5 starsReviewed on 11/24/2025
Everyone was great!!! Thank you
- 5 out of 5 starsReviewed on 11/10/2025
I've always have had great care
- 5 out of 5 starsReviewed on 11/4/2025
Liked it and was in and out pretty fast
- 5 out of 5 starsReviewed on 11/3/2025
Dr. McMahon has always been very caring to me, open and honest and put me at ease. He ALWAYS listens to me and is very attentive. I have been under his care for over 20 years.
- 5 out of 5 starsReviewed on 11/3/2025
My provider always listens to any of my concerns. Very pleased with everyone that I encountered.
- 5 out of 5 starsReviewed on 10/29/2025
Dr. McMahon is my new doctor, after my first visit I am very happy with him.
- 5 out of 5 starsReviewed on 10/17/2025
I do like going to bellin
- 5 out of 5 starsReviewed on 10/14/2025
Great
- 5 out of 5 starsReviewed on 10/13/2025
Very happy with my doctor and the staff
- 5 out of 5 starsReviewed on 10/10/2025
Excellent experience
- 5 out of 5 starsReviewed on 9/23/2025
It was thorough, caring, and informative
- 5 out of 5 starsReviewed on 9/22/2025
Great care. All involved were very professional.
- 5 out of 5 starsReviewed on 9/18/2025
I am extremely pleased with the care I received from Bellin
Similar Providers
John R Groeneveld
440 Woodward Avenue, Iron Mountain, MI 49801
Katie A Picucci
440 Woodward Avenue, Iron Mountain, MI 49801

