Danilo V. Herrera, MD


Photo of Danilo V. Herrera, MDBoard-Certified: Obstetrics and Gynecology

“I always wanted to follow in my father’s footsteps and become a physician and an obstetrician-gynecologist. My experiences in medical school reinforced this desire…and strengthened my resolve. Now, with 30 years of experience, I still find it rewarding to help women be well and live healthy through each stage of their lives. I believe in listening thoroughly, taking quality time to do things well and empowering you to take charge of your health. And I’m proud to be able to call on excellent training, vast experience and leading-edge techniques to provide today’s highest standard of care.”

Residency: Obstetrics and Gynecology, Jackson Memorial Hospital, Miami, FL
MD: University of Costa Rica School of Medicine, San Jose, Costa Rica
BS: Saint Francis College, San Jose, Costa Rica

Member: Mobile County Medical Society; American College of Obstetricians and Gynecologists (Fellow); American Medical Association; College of Physicians and Surgeons of Costa Rica; Medical Association of the State of Alabama; American Association of Gynecologic Laparoscopists

Dr. Herrera and his wife, Joan, have two daughters, Carla and Chrissy. In addition to spending time with his family, Dr. Herrera enjoys playing tennis and chess.

 I am so thankful for Dr. Herrera, Mrs. Debbie, and all the staff at Bay Area Physicians for Women and Springhill Medical Center! This sweet girl wasn’t supposed to make her debut until 12/22, but she decided to come 12 days early! Dr. Herrera has now been my OB-GYN for 13 years and has delivered both of my baby girls! He truly is the best around! He has made sure that the recovery from both C-sections has been a breeze. Again, thank you for the great care!”

– C.B.

Dr. Herrera has been my OB-GYN for a decade. He has delivered all three of my children, and I’ve loved each and every experience. This practice is truly spectacular, and I’m so grateful to be a patient. Shout out to Mrs. Debbie, who put up with all of my crazy pregnancy questions!”

– M.D.

To request an appointment to see Dr. Herrera, call 251-344-5900. You can also request an appointment using our easy online form.