Megan Brooke McGavern, DO

Internal Medicine, Primary Care

Languages Spoken:

English

Gender:

Female

4.9
Based on 410 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.9
Based on 410 ratings
5 out of 5 stars
5 out of 5 stars
September 20, 2026
I had been trying for weeks to schedule a follow up appointment with another provider-outside of the Riverside system. The doctor was able to have her nurse make a call and the appointment was scheduled before I left. That was very much appreciated.
5 out of 5 stars
5 out of 5 stars
September 18, 2026
Dr and I interact very well.
5 out of 5 stars
5 out of 5 stars
September 18, 2026
Dr McGavern has given me excellent care for several years. She is very good and caring.
5 out of 5 stars
5 out of 5 stars
September 17, 2026
McGavern is really professional
5 out of 5 stars
5 out of 5 stars
September 15, 2026
The doctor and receipt nurse answered all my questions and instigated new inquiries appropriately.
4.8 out of 5 stars
4.8 out of 5 stars
September 12, 2026
Excellent provider
5 out of 5 stars
5 out of 5 stars
September 04, 2026
I will recommend this office!
5 out of 5 stars
5 out of 5 stars
September 03, 2026
She provided good options to keep my health that were easy to remain compliant.
5 out of 5 stars
5 out of 5 stars
August 27, 2026
I have been with Dr. McGavern, for 6 years. She and her staff are great! I would recommend her to anyone.
5 out of 5 stars
5 out of 5 stars
August 27, 2026
Though I initially came in as a returning patient and establishing Dr. McGavern as my PCP, I was not feeling well and was diagnosed with COVID after getting tested. Those that initially came in contact with me could have felt really bad but everyone continued to treat me with utmost respect and hospitality. Thank you so much for making a bad situation better.
5 out of 5 stars
5 out of 5 stars
August 25, 2026
Dr McGavern is one of the best doctors I have ever had. She listens and cares about her patients. Always helps with medical concerns!
5 out of 5 stars
5 out of 5 stars
August 22, 2026
She is the greatest
4.8 out of 5 stars
4.8 out of 5 stars
August 21, 2026
Always good
5 out of 5 stars
5 out of 5 stars
August 18, 2026
Great place. Great Doctor and assistants!
5 out of 5 stars
5 out of 5 stars
August 15, 2026
Dr McGavern is superb Top notch-excellent doctor.
5 out of 5 stars
5 out of 5 stars
August 15, 2026
I was so impressed with Dr McGavern, she had a game planned out for me and I loved it!
5 out of 5 stars
5 out of 5 stars
August 15, 2026
She was very thoughtful, listened to my concerns and had suggestions for them. She is a very caring person. I highly recommend her!
5 out of 5 stars
5 out of 5 stars
August 15, 2026
Dr. McGavern is a very caring provider who is always looking out for her patients wellbeing. She goes above and beyond taking care ensuring the best for her patients.
5 out of 5 stars
5 out of 5 stars
August 14, 2026
As always she is professional, friendly, patient, and friendly.
5 out of 5 stars
5 out of 5 stars
August 14, 2026
Outstanding
Reviews 1-20 of 105