Shannon E. Brim
M.D., F.A.C.O.G.

To request an appointment with Dr. Brim, call us at 804-897-2100 or include Dr. Brim’s name in the Set an Appointment form.

Locations and Hospitals

Dr. Brim sees patients at VPFW’s Prince George and St. Francis offices. She delivers babies at St. Francis Hospital.

Meet Dr. Brim

Dr. Brim, although born into a military family, has spent most of her life in Virginia. She went to Virginia Tech for college and considers herself a Hokie through-and-through. She remained in the state for the rest of her education, and she’s so glad she landed in RVA! When she’s not working you can find her enjoying the great variety of restaurants around town, watching football, touring wineries, or spending time with her husband and their three sons. She’s outnumbered to say the least!

While attending Virginia Tech, one of Dr. Brim’s advisers suggested that she consider medicine as a career. After shadowing an OB/GYN her junior year, she knew they were right, and she never looked back. She enjoys all aspects of women’s health, especially caring for pregnant women. She finds the whole experience incredible and loves guiding her patients through the process.

To request an appointment with Dr. Brim, call us at 804-897-2100 or include Dr. Brim’s name in the Set an Appointment form.

“Dr. Brim is the best! She helped me so much as I was having a hard adjustment to having two kids. She spends so much time with her patients and truly cares.” – Facebook Comment, 2017


Hospital Privileges
  • St. Francis Medical Center
Undergraduate Training
  • Virginia Tech
    Blacksburg, Virginia
Medical Degree
  • University of Virginia School of Medicine
    Charlottesville, Virginia (2007)
Obstetrics and Gynecology Residency
  • University of Virginia Health System
    Charlottesville, Virginia (completed 2011)
Board Certifications
  • American Board of Obstetrics and Gynecology
  • Virginia (issued 2011)