Gynecologist & Urogynecologist in Buffalo, NY

Ali Ghomi, M.D., F.A.C.O.G.

Dr. Ali Ghomi with da Vinci® surgery robotDr. Ali Ghomi is a gynecologic surgeon and urogynecologist who is widely regarded as a leader in the field. Dr. Ghomi has extensive training and experience performing state-of-the-art gynecologic procedures. Dr. Ghomi is a board-certified and fellowship trained gynecologist who is dedicated to improving the quality of life for his patients.

Our practice is exclusively referral-based. Dr. Ghomi performs a wide range of surgeries including treatment for uterine fibroids and polyps, ovarian cysts, endometriosis, hysterectomy, urinary incontinence, and pelvic organ prolapse. Dr. Ghomi has particular expertise in revision surgery when needed such as in pelvic mesh repair.

I can not put to words the amazing job Dr Ghomi does! He and his entire staff are extremely professional and attentive! He takes time to listen to you and your concerns and answers every question completely! I highly recommend him!


5 Stars

81 Reviews | Average Rating: 5

Read Our Reviews

News from Dr. Ghomi

Woman doing womens health research on a laptop

7 Conditions That Can Cause Sporadic Spotting Between Periods

7 Conditions That Can Cause Sporadic Spotting Between Periods

Noticing a few spots of blood between periods can be worrisome, and although women may see spots in their underwear or on toilet tissue, there are usually benign reasons for these occurrences. Here are seven conditions that can cause sporadic spotting between periods in addition to when you should be concerned enough to seek medical advice.

View All

COVID-19 Office Update

Dr. Ali Ghomi and his team are closely following the most up-to-date announcements and information on the known cases of Novel Coronavirus (COVID-19). Because this information is always changing, we will be monitoring all updated from the World Health Organization and Centers for Disease Control.

If you are experiencing cold or flu symptoms, please make sure to contact us via phone prior to your appointment. You may also contact us for any additional questions by calling our office at (716) 862-1965.

Here are a few additional resources as well:


website logo



Calendar IconRequest an Appointment