Skip Navigation
Find a Doctor


Photo of Dr. Abigail Dennis

Abigail Elizabeth Dennis, M.D.

Assistant Professor of Gynecology and Obstetrics
Appointment Phone


Main Location

Johns Hopkins Medicine - White Marsh

View All Locations
Out-of-State & International Patients +
Out of State Patients

Call 410-464-6641 (8a.m. to 6p.m., EST, Mon-Fri)

Learn more about our out-of-state patient services »

International Patients

Call +1-410-502-0773 (7a.m. to 6p.m., EST, Mon-Fri)

Learn more about our international patient services »


  • Assistant Professor of Gynecology and Obstetrics


Addiction and Pregnancy, Adolescent Medicine, Contraception, Family Planning, Gynecology, Gynecology and Obstetrics, Obstetrics


Abigail Dennis, M.D., is a graduate of Wellesley College and the University of Rochester School of Medicine. She completed residency training in both obstetrics and gynecology at The Johns Hopkins University School of Medicine, and in family medicine at the University of Virginia.

Dr. Dennis strives to respect the goals and values of her patients while providing personalized, evidence-based care for women of all ages. Her particular interests include prenatal education, compassionate childbirth, breastfeeding, substance abuse in pregnancy and the medical sequelae of sexual assault. She also enjoys teaching and mentoring residents and medical students.


  • English
Additional Resources +
  • Education +


    • University of Rochester Medical Center (Rochester NY) (2004)


    • The Johns Hopkins Hospital/ Gyn/Ob (Baltimore MD) (2011)
    • University of Virginia Health System/ Family Medicine (Charlottesville VA) (2007)


    • Family Medicine, American Board of Family Medicine (2008)
  • Research & Publications +
  • Academic Affiliations & Courses +
  • Activities & Honors +
  • Videos & Media +
  • Events +
  • Contact & Locations +


    Johns Hopkins Medicine - White Marsh
    4924 Campbell Boulevard
    White Marsh, MD 21236
    Phone: 443-442-2290
    Appointment Phone: 443-997-0400
    Fax: 443-442-2291
    Location Map
    Johns Hopkins Bayview Medical Center
    4940 Eastern Avenue
    Baltimore, MD 21224
    Phone: 410-550-0335
    Appointment Phone: 443-997-0400
    Fax: 410-550-0245
    Location Map


    • Gynecology and Obstetrics

Is This You? Edit Profile


© The Johns Hopkins University, The Johns Hopkins Hospital, and Johns Hopkins Health System. All rights reserved.

Privacy Policy and Disclaimer