lavender banner image
woman smiling
older woman with child

Leading OBGYNs in Birmingham, AL

Welcome to Birmingham Obstetrics & Gynecology

Birmingham Obstetrics & Gynecology is proud to offer professional and courteous health care with a touch of personal and caring attention. Each of our gynecologists are highly trained, and board certified in obstetrics and gynecology. We offer a full range of gynecologic and obstetrical care and procedures including gynecology services , obstetric services,  da Vinci Robotic-Assisted Surgery and  cosmetic services.

Birmingham Obstetrics & Gynecology is one of the few practices in Alabama to have state-of-the-art 4-D ultrasound technology. We are proud of our caring and compassionate office staff whose commitment is to make your visit with us a pleasurable one. Our practice prides itself on the quality care that we are able to provide the women of Birmingham and surrounding areas. Call our office at (205) 933-8334 or request an appointment online today!

Updated Mask Policy


Managing Allergies During Pregnancy

Morning sickness, back aches, and fatigue should be enough to deal with during pregnancy, but if you add in allergy symptoms,

Birmingham Obstetrics Gynecology, P.C. Mask Policy Update

The health and safety of our patients, visitors, employees, physicians, and communities remain a top priority at Birmingham OB/GYN. Therefore, in line with the latest guidelines issued by the State of Alabama Department of Public Health (ADPH),

Patient Reviews

5 Stars

172 Reviews | Average Rating: 5

5 Stars

Dr. Roberts just delivered my second baby. He’s absolutely amazing at what he does. If you want a doctor that listens to your concerns and does his absolute best to fix them quickly then I highly recommend him. I’ve heard so many women say they feel brushed off by their doctors, but I never felt like that at any of my appointments. I’ll always recommend this practice to anyone looking. Thank you so much to all of staff at Birmingham OBGYN for taking such great care of me!
Page 1 of 5:





Schedule an Appointment Online