Megan Brooke McGavern, DO

Internal Medicine, Primary Care

Languages Spoken:

English

Gender:

Female

4.8
Based on 459 ratings
Megan Brooke McGavern, DO

About Megan Brooke McGavern, DO

After earning her medical degree from the Philadelphia College of Osteopathic Medicine, Dr. McGavern completed residency training in internal medicine at Naval Medical Center Portsmouth. She also holds a Master of Science in epidemiology and preventive medicine. Dr. McGavern is board certified by the American Board of Internal Medicine and a Fellow of the American College of Physicians.

A love for working with adult patients and more complex medical issues make Dr. McGavern’s role as an internist one she thoroughly enjoys. She finds it particularly rewarding to hear patients report that a treatment plan has been effective. With an approach focused on treating others the way she would want to be treated in their shoes, Dr. McGavern’s goal is to support, encourage and guide her patients in the right direction.

In the office, Dr. McGavern’s areas of specialty include joint injections, Pap smears and cryotherapy. Beyond her medical practice, she offers diabetic education classes to the community and remains active in clinical research.

Originally from Pittsburgh, Pennsylvania, Dr. McGavern is married with three sons. Prior to joining Riverside, she served as an active-duty Navy physician.

Education

Medical: Philadelphia College of Osteopathic Medicine
Residency: Naval Medical Center Portsmouth
Residency: Naval Medical Center Portsmouth
Internship: Naval Medical Center Portsmouth

Board Certifications

American Board of Internal Medicine - Internal Medicine

Locations

Riverside Internal Medicine of Denbigh

12652 Jefferson Avenue, Newport News, VA 23602

Get Directions And Drive Time

Ratings & Reviews

Riverside Health is committed to exceptional quality, safety and service. All ratings and comments are obtained from patient survey data collected and verified by Press Ganey, an independent organization focused on improving patient experience. Star ratings are displayed for those physicians who participate in Riverside’s patient experience survey program through Press Ganey and have received a minimum of 30 surveys responses.

Overall Satisfaction
4.8
Based on 459 ratings
5 out of 5 stars
5 out of 5 stars
September 28, 2025
She never fails to impress me during each visit of her knowledge, professionalism and empathy while explaining issues in lay terms
5 out of 5 stars
5 out of 5 stars
September 21, 2025
Great deal of respect for Dr. McGavern. She is on top of test results...takes action to check any out of normal results. Appreciate her honesty and easy to talk too. Happy she is my doctor!!
5 out of 5 stars
5 out of 5 stars
September 18, 2025
Dr. McGavern as always is very interested in my well being. Informs me of things I should to improve my health. She's friendly and caring.
5 out of 5 stars
5 out of 5 stars
September 16, 2025
She and her staff are the absolute best!!!
5 out of 5 stars
5 out of 5 stars
September 16, 2025
Dr. McGavern is great.
5 out of 5 stars
5 out of 5 stars
September 16, 2025
Outstanding Dr Mcgavern is brilliant
5 out of 5 stars
5 out of 5 stars
September 14, 2025
My visit with Dr. Mcgavern was excellent and uplifting after discussing my health condition,
5 out of 5 stars
5 out of 5 stars
September 13, 2025
Dr Mcagvern saved my life when I first started seeing her. I trust her medical judgement. She is a gem.
5 out of 5 stars
5 out of 5 stars
September 10, 2025
What a great doctor
5 out of 5 stars
5 out of 5 stars
September 04, 2025
Excellent and compassionate
5 out of 5 stars
5 out of 5 stars
August 30, 2025
Dr. McGavern answered all my questions and concerns.
5 out of 5 stars
5 out of 5 stars
August 30, 2025
Very good experience
5 out of 5 stars
5 out of 5 stars
August 19, 2025
I have recommended Dr McGavern to friends and family
4.8 out of 5 stars
4.8 out of 5 stars
August 14, 2025
[...] I've only had a few visits with my new Dr & feel sorta rushed. She is a excellent doctor but I leave with questions as I do feel rushed. I actually don't understand my #'s in my test results & am trying to be mindful of her time. What I do understand is my numbers are looking better but a paperwork to visually see & take home would help.
5 out of 5 stars
5 out of 5 stars
August 05, 2025
Dr McGavern has always taken very good care of me. I've had the choice to take good advice, or not.
5 out of 5 stars
5 out of 5 stars
July 31, 2025
Excellent
5 out of 5 stars
5 out of 5 stars
July 29, 2025
Listened, and was very caring
5 out of 5 stars
5 out of 5 stars
July 29, 2025
As strange as it sounds, I look forward to my annual physical with Dr. McGavern. I value her knowledge, insights, and experience
5 out of 5 stars
5 out of 5 stars
July 28, 2025
Great experience
5 out of 5 stars
5 out of 5 stars
July 28, 2025
I felt like I was treated as a member of the fsmily
Reviews 1-20 of 93