Search for a UPMC doctor near you

Narrow your search:

To speak with an appointment scheduler, call 1-800-533-UPMC between 7 a.m. and 7 p.m. Monday through Friday.

Note: We can schedule appointments for many — but not all — UPMC doctors and locations at this number.

Verify Your Insurance

Please call the physician's office to verify insurance coverage prior to scheduling an appointment.


Obstetrics and Gynecology

Hospital Affiliation(s):
UPMC Mercy
UPMC Magee-Womens Hospital

Patient Satisfaction Ratings:
4.8 Stars
457 Patient
Satisfaction Ratings
Learn About Our Survey


UPMC Greater Pittsburgh OB/GYN
UPMC Mercy Professional Building
1350 Locust St.
Suite G100
Pittsburgh, PA 15219
Office Phone:
(412) 471-4488

3311 Main St.
Munhall, PA 15120
Office Phone:
(412) 462-7934

2880 Industrial Blvd.
Bethel Park, PA 15102
Office Phone:
(412) 831-8335


Obstetrics & Gynecology, American Board of Obstetrics and Gynecology


MD, West Virginia University School of Medicine , Morgantown, WV

University of Pittsburgh School of Medicine,
Pittsburgh, PA

Appointment Information

New Patients

Appointment Information

Call 1-800-533-UPMC (8762), Monday through Friday between 7 a.m. and 7 p.m. to schedule an appointment OR call the locations listed above to speak with a representative.

Returning Patients

  • Your doctor may participate in scheduling through MyUPMC. If you would like to book online, please log in and visit the Appointments tab.
  • Call the locations listed above to speak with a representative.

Patient Ratings

Rate the Provider

Listens Carefully

Spends Enough Time with You

Recommend This Provider to Family/Friends

Shows Respect for Patients

Provides Easy to Understand Information

Explains in a Way You Understand

Patient Comments

At UPMC we believe transparency is critical. Patient comments found on UPMC Find A Doc are not investigated to ascertain truth or validity. Comments are posted in the spirit of providing patient's perceptions of their encounters with their providers.

Patient comments are gathered from our Press Ganey Patient Satisfaction Survey and are displayed in their entirety. Patients are not identified for confidentiality and patient privacy.

July 10, 2019

everyone is so nice, never had a bad experience since I started to see them back in March 2019

July 09, 2019

Everything went good

July 03, 2019

Dr. Lupinetti is an excellent physician, and I would trust him with my life. My only regret is that he wasn't my doctor when I had my children. Dr. Lupinetti came highly recommended to me, and I have recommended him to several of my friends, all of whom are just as happy with him as I.

July 03, 2019

In my opinion, Dr. Lupinetti is one of the best! He is friendly, attentive, listens and responds to any questions or concerns. Because of the excellent care I have received over the years, I have referred other family members to him and their experiences have also been great.

July 01, 2019

always have a positive visit.have been with dr Lupinetti for the past 30 plus years ,he has always been a caring and great doctor.

July 01, 2019

Dr. Lupinetti is the best. I live 45 minutes away from his office but still see him because I have not been able to find a gynecologist as good as he is

June 25, 2019

I have been seeing this dr. for over 20 years. During that time he has definitely taken good care of me, including a surgery that I had 29 years ago. I would definitely recommend this doctor.

June 25, 2019

Dr Lupenetti was very patient, relaxed and helpful with his conversations and care. he was respectful to my concerns and my husbands as welll.

June 25, 2019

Dr. Lupinetti delivered all three of my kids!

June 24, 2019

Dr. Lupenetti has always been a wonderful doctor and I am sad that we are done having children. He delivered both of our girls and my experience with both pregnancies and births went amazing. I just suffered a miscarriage and my husband and I decided against having another. Dr. Lupenetti told us not to be discouraged, but respected our decision, which we appreciated. Very pleased with the care received under his watch.