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


What To Expect When Changing Birth Control Methods

Every prescription medication we take has side effects, and some of those side effects can be unpleasant. The same goes for birth control.

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,

Patient Reviews

5 Stars

174 Reviews | Average Rating: 5

5 Stars

Dr. Roberts recently did my hysterectomy. Let me tell you....that man is a wonderful doctor! My 1st OB didn't seem to care about my concerns to my problems i had going on so I reached out to Birmingham OBGYN for a 2nd opinion! Dr. Roberts listened to my concerns, went over the pros and cons to having a hysterectomy at my age and NOT ONE TIME did I feel as if I was "just another patient"! Thank you Dr. Roberts, Birmingham OBGYN and Christy Hutchinson(his surgery scheduler) for everything yall did for me to get my surgery done in a timely yet safe manner! Yall are simply the best office in Alabama!
Page 1 of 5:





Schedule an Appointment Online