You are here:Home/Providers/Julie Flanagan

Julie Flanagan, CNM, WHNP, BC

Board Certified Women’s Health Nurse Practitioner and Midwife

Julie Flanagan was born in Pine Bluff, Arkansas and grew up in Crofton, Maryland. She achieved a Bachelor of Science in Nursing at Columbus State University in 2009 and subsequently served as an officer in the United States Army for 9 years, predominantly as a labor and delivery nurse. Her passion for women’s health and maternity care inspired her to complete a Master’s of Science in Nursing with a focus on Women’s Health and Midwifery at Georgetown University. She graduated with honors and was board certified in Women’s Health and Midwifery in May 2019.

Julie’s experience has equipped her to serve women in life, pregnancy, and birth. She is passionate about pregnancy, breastfeeding and low intervention labor and delivery. She is also dedicated to family-centered care and ensuring women have a positive birthing experience. Julie lives in Stafford, Virginia with her husband and two children. She enjoys paddle boarding, reading and family game nights.

OBGYN Fredericksburg Nurse Practitioner Midwife Julie Flanagan

What Patients Are Saying About Julie

Elite women's health treated me amazingly throughout my entire pregnancy. The front desk staff is friendly and helpful, and all of the doctors and midwives there are kind, knowledgeable, and informative. They go with their gut feeling about things and really make sure that you are okay and taken care of instead of just pushing you out the door like a number. Julie delivered my baby boy just a few days ago and I could not be happier with the care and instruction she provided me, especially being a first time mom. I give Elite Women's 1000 thank yous.

Award-Winning Women’s Health Care

Serving Fredericksburg, Stafford, Spotsylvania and surrounding communities

northern virginia best obstetrician and gynecologist award
best gynecologist fredericksburg
Gynecologist robotic surgery virginia

Welcome To Elite Women’s Health!

We Look Forward To Your Visit

Our office hours are Monday – Friday, 8AM-4:30PM. We take a wide variety of insurance plans, so please give us a call at 540-940-2000 to check on your specific coverage. Thank you!

Make An Appointment