
Dr. Michael McMahon, DO
Family Physician
409.3 mi · 2440 M Street NW, Suite 720, Washington, DC 20037
At a glance
4.81 stars (1136 reviews)
96% are satisfied with this provider ·
Accepts 38 insurances
Aetna, Anthem Blue Cross Blue Shield, BlueCross BlueShield, Cigna, UnitedHealthcare, more+ ·
Has 15+ years of experience
Graduated from West Virginia School of Osteopathic Medicine, Doctor of Osteopathic Medicine
Works at Rock Creek Medical
4.81
1,136 reviews
Bedside manner
4.9
Wait time
4.6
Recent reviews
Dr. McMahon passed away which is probably why some people experienced a decline in quality of care. He was an incredible doctor in my experience.
August 30, 2021Initials hidden
Dr. McMahon is awesome. Personable, relevant, real. Makes you comfortable with whatever you are dealing with. Encourages you towards knowing your health status and improving where necessary. But never with judgement about where you are.
April 10, 2018Taegan D.Verified patient
Michael McMahon does not participate in Zocdoc to offer online booking at this time
Similar providers on Zocdoc
Top-rated
Closest to you
Available today

Dr. Daniel Garfinkel, MD
Family Physician
4.8715 reviews
1.5 mi1001 G St NW, Ste 200 E, Washington, DC, 20001
Â
4.8715 reviews
1.5 mi1001 G St NW, Ste 200 E, Washington, DC, 20001
Â

Dr. Gloria Fong, MD
Family Physician
5.0033 reviews
Washington, DC, 20001
Offers telehealth
5.0033 reviews
Washington, DC, 20001
Offers telehealth

Dr. ChiChi Udochi, MD
Family Physician
5.0016 reviews
2.5 mi601 New Jersey Avenue NW, Ste 200, Washington, DC, 20001
Â
5.0016 reviews
2.5 mi601 New Jersey Avenue NW, Ste 200, Washington, DC, 20001
Â
There are currently no additional providers matching this criteria

Dr. Yasmin Ahmed, MD
Family Physician
8 mi5620 Saint Barnabas Rd, # 360, Oxon Hill, MD, 20745
Â
8 mi5620 Saint Barnabas Rd, # 360, Oxon Hill, MD, 20745
Â

Diane Tackie, PA
Physician Assistant
4.5860 reviews
1.5 mi1100 H St NW, Suite 1100, Washington, DC, 20005
Offers telehealth
4.5860 reviews
1.5 mi1100 H St NW, Suite 1100, Washington, DC, 20005
Offers telehealth

Luc Doan, PA
Physician Assistant
4.7713 reviews
1.5 mi1001 G St NW, Ste 200 E, Washington, DC, 20001
Â
4.7713 reviews
1.5 mi1001 G St NW, Ste 200 E, Washington, DC, 20001
Â
In-network insurances
Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
Popular visit reasons
Abdominal Pain
Abscess
Acid Reflux / Heartburn
Allergy Consultation
Annual Physical
Arthritis
Illness
Sleep Problems
Abdominal Pain
Abscess
Acid Reflux / Heartburn
Allergy Consultation
More about Dr. Michael McMahon, DO
Dr McMahon is a holistic primary care physician specializing in prevention, nutrition, exercise and wellness with a focus on LGBT health care issues, adult preventative health and community resources and outreach. Through regular proactive checkups and patient education, we at RCM strive to keep patients happy and healthy rather than only treating acute illnesses. We believe in a lifelong partnership between doctor and patient that is centered around mutual respect, honesty and open communication.
At Rock Creek Medical, your initial appointment with Dr McMahon will be a General Consult, as we do not offer full physicals at the first visit. The initial consult is intended to foster a discussion of prior social and medical history.
All acute medical issues will be addressed during your initial appointment. Labs will be drawn off site at LabCorp or Quest Diagnostics, and patients are asked to follow up in our office one week later for lab review and full, annual, new patient physical. Subsequent annual physical exams and preventative health screens will be done in a single visit, as labs will be drawn prior to that appointment each year.
RCM ACCEPTS MOST INSURANCES BUT CURRENTLY NOT IN NETWORK WITH BLUE CHOICE
Education & experience
Education
Medical School - West Virginia School of Osteopathic Medicine, Doctor of Osteopathic Medicine
Howard University Hospital (Internship)
Howard University Hospital, Residency in Family Practice
Practice
Rock Creek Medical
Background
Languages spoken
English
Gender
Male
NPI number
#1609024306
Michael McMahon does not participate in Zocdoc to offer online booking at this time
Similar providers on Zocdoc
Top-rated
Closest to you
Available today

Dr. Daniel Garfinkel, MD
Family Physician
4.8715 reviews
1.5 mi1001 G St NW, Ste 200 E, Washington, DC, 20001
Â
4.8715 reviews
1.5 mi1001 G St NW, Ste 200 E, Washington, DC, 20001
Â

Dr. Gloria Fong, MD
Family Physician
5.0033 reviews
Washington, DC, 20001
Offers telehealth
5.0033 reviews
Washington, DC, 20001
Offers telehealth

Dr. ChiChi Udochi, MD
Family Physician
5.0016 reviews
2.5 mi601 New Jersey Avenue NW, Ste 200, Washington, DC, 20001
Â
5.0016 reviews
2.5 mi601 New Jersey Avenue NW, Ste 200, Washington, DC, 20001
Â
There are currently no additional providers matching this criteria

Dr. Yasmin Ahmed, MD
Family Physician
8 mi5620 Saint Barnabas Rd, # 360, Oxon Hill, MD, 20745
Â
8 mi5620 Saint Barnabas Rd, # 360, Oxon Hill, MD, 20745
Â

Diane Tackie, PA
Physician Assistant
4.5860 reviews
1.5 mi1100 H St NW, Suite 1100, Washington, DC, 20005
Offers telehealth
4.5860 reviews
1.5 mi1100 H St NW, Suite 1100, Washington, DC, 20005
Offers telehealth

Luc Doan, PA
Physician Assistant
4.7713 reviews
1.5 mi1001 G St NW, Ste 200 E, Washington, DC, 20001
Â
4.7713 reviews
1.5 mi1001 G St NW, Ste 200 E, Washington, DC, 20001
Â
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.81
Wait time
4.60
Bedside manner
4.87
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
1136 reviews
Most relevant
I could not be happier that Dr. McMahon is our family physician. He is a brilliant doctor but also down to earth and caring.
August 17, 2015David M.Verified patient
Dr. McMahon really cares about you as a person not just a patient. He listens and gives good, well-rounded medical advice.
More than 1 year agoInitials hidden
I'm so excited to have found him, he's perfect for my sensibilities. A good holistic doc who is thoughtful and truly cares.
December 11, 2015Christian D.Verified patient
Dr. McMahon is an excellent professional with a compassionate and sympathetic bedside manner. I would highly recommend him.
May 20, 2015Daniel A.Verified patient
Dr. McMahon was very kind, and created a very relaxed, open atmosphere to answer my questions and make me feel at ease.
More than 1 year agoInitials hidden
Dr. McMahon was friendly and helpful. He clearly explained treatment options and gave me all the information I needed.
August 9, 2017Initials hidden
I loved my time spent with him. He actually took time to consult with me and get to the bottom of what my issues were.
December 8, 2015Nicole L.Verified patient
Very empathetic and caring doctor. It's too early in the game to tell how well treatment will be, but I am optimistic.
More than 1 year agoInitials hidden
Very friendly, relatable doc who knows his stuff. Felt like I could ask anything without any condescension or shaming.
June 19, 2017Initials hidden
Very personal, Excellent personality, takes interest s in you. No rushing through anything. Takes the time to listen.
December 1, 2017Stephen H.Verified patient
I never in 35 years had a more pleasant visit! With a doctor. He actually cares and that's what makes him the best!
August 16, 2017Kristina K.Verified patient
Dr. McMahon is very easy to talk to, very professional, and an all around great guy. I highly recommend this doctor.
November 30, 2015Andrew S.Verified patient
He is an amazing doctor! Listens to what you have to say and works with you. I could never go to anyone else again.
August 4, 2017Caitlin D.Verified patient
Excellent provider and I highly recommend him to any patient interested in learning more about their health care.
March 8, 2017David P.Verified patient
Nothing is better than having a doctor who is trustworthy and who makes you comfortable. By far my favorite doctor!
March 6, 2016Brittney H.Verified patient
New to DC and needed a new general practitioner. He is awesome. Perfect for folks who prefer a DO versus an MD.
More than 1 year agoInitials hidden
It was very nice, safe and professional appointment.
I like the holistic way of Doctors thinking.
Thank you!
More than 1 year agoInitials hidden
A bit non-traditional in a very positive way. I felt more relaxed and that he was truly interested in my care.
April 26, 2016Justin M.Verified patient
I showed up 20 minutes late for my appointment and Dr. McMahon still took the time to see me. I was so grateful!
More than 1 year agoAlyssa B.Verified patient
Dr, McMahon and I had a great introductory meeting and I look forward to having a great healthcare relationship.
More than 1 year agoBrandon B.Verified patient
He was great! Very professional and truly seems to care about his patients' health as a whole. Highly recommend.
More than 1 year agoInitials hidden
He made the right career choice . The guy is good at his job, and more than that, he clearly enjoys doing it.
October 7, 2014Initials hidden
I appreciate how Dr. McMahon listens to me and then decides a course of action with me and not only for me.
December 4, 2017Martreece W.Verified patient
The conversation on expectations was franc and clear. A very professional approach for a first appointment.
More than 1 year agoMaria A.Verified patient
Very unique approach that is far more caring than I've experienced before. Very pleased to have found him.
More than 1 year agoInitials hidden
Amazing and personable. Definitely a rare find. I'm so happy to have found a great doctor that I can trust.
March 9, 2015Therese Q.Verified patient
Very personal guy. He really cares about your needs as a person, not just a patient.
Highly recommend.
December 15, 2016Justin R.Verified patient
Wonderful as always. I was running late due to traffic and he totally understood. What a great Doctor !
October 22, 2014Justin S.Verified patient
This guy is literally the best. Can't say enough good things. Definitely the best doctor I've ever had.
February 6, 2018Jason K.Verified patient
Dr. McMahon has a great empathy and an exceptional bedside manner. He's very thorough and knowlegable.
More than 1 year agoDavid S.Verified patient
Great visit. Very personal and professional. Addressed all concerns and questions. Hollistic approach.
December 31, 2014Lisa R.Verified patient
My new go to doctor for everything I need, including, but not limited to, just being listened to.
May 21, 2017Brittany W.Verified patient
From the start Dr. McMahon made me feel welcome and I enjoy his approach to being a physician.
January 4, 2016Dan S.Verified patient
Very helpful and informative. He sits with you and gets to know you as a person and as a patient.
More than 1 year agoInitials hidden
Immediately comfortable with Dr. McMahon, will be scheduling my yearly physical with him asap.
June 8, 2017Jason F.Verified patient
He was supposed to give me a medical examination for visa purposes: I haven't received it.
August 2, 2017Initials hidden
Excellent Doctor. Grateful I have such an amazing Doctor. Didn't mind the slight tardiness
September 25, 2015Dermaine I.Verified patient
Best Doctor I have been to. Fast service, very professional, and made me feel comfortable.
More than 1 year agoFernando A.Verified patient
Exceptional physician that truly listens to the patient before rushing to a conclusion.
December 8, 2016Raya Y.Verified patient
I've never seen a doctor who seems to care so much- and this was our first meeting!
April 17, 2017Audrey S.Verified patient
Very great personality, intellectual, great personality, and excellent bedside manner.
February 18, 2015Tiana M.Verified patient
As always, Dr. McMahon is beyond thorough and caring. What an amazing doctor I found!
May 9, 2016Sherri C.Verified patient
Great experience with excellent doctor! Will be recommending to all my friends/family!
More than 1 year agoInitials hidden
His rapport with his patients and professionalism were second to none! He is awesome!
October 17, 2014Michael M.Verified patient
Doc was ready to go and had the forms that I needed for my health insurance in hand.
September 18, 2015Marc N.Verified patient
Just what I was looking for in a GP. Professional, caring, and a sense of humor.
November 23, 2017Michael B.Verified patient
Wonderful approach, great listening skill, overwhelmingly positive experience.
March 21, 2015Initials hidden
Fine visit, but unfortunately the prescription did not make it to the pharmacy.
July 6, 2017Dennis B.Verified patient
Excellent doctor. Very relatable and listens to the concerns of his patients.
January 14, 2016Initials hidden
Professional, thorough and a good communicator. Very happy with this physician
October 30, 2014Initials hidden
Loading...
What practice does Dr. Michael McMahon work with?
Dr. Michael McMahon works with Rock Creek Medical.
Where is Dr. Michael McMahon's office located?
Dr. Michael McMahon's office is located at 2440 M Street NW, Washington, DC 20037.
What are common reasons for patients to see Dr. Michael McMahon?
Dr. Michael McMahon frequently sees patients for Allergy Consultation, Annual Physical, Arthritis, Illness, and Sleep Problems. You can see other visit reasons for Dr. Michael McMahon on their profile.
What languages does Dr. Michael McMahon speak?
Dr. Michael McMahon speaks English.
How do patients rate Dr. Michael McMahon in reviews?
1136 patients have reviewed Dr. Michael McMahon. The overall rating for this doctor is 4.81/5. They have a 4.87/5 rating for bedside manner and a 4.6/5 rating for wait time. You can read individual reviews and ratings on their profile.