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.


Internal Medicine
PCP (Primary Care Physician)

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

Patient Satisfaction Ratings:
4.9 Stars
538 Patient
Satisfaction Ratings
Learn About Our Survey


UPMC Downtown
Heinz 57 Center
339 Sixth Ave.
Heinz 57 Center, 5th Floor
Pittsburgh, PA 15222
Office Phone:
(412) 560-8762


Internal Medicine, American Board of Internal Medicine


MD, MCP Hahnemann University/Drexel, Philadelphia, PA

Allegheny General Hospital,
Pittsburgh, PA

Allegheny General Hospital,
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.

October 23, 2019

I feel Dr Duca gives me excellent care and is very attentive to my needs and concerns I also have great respect for Johna who does the X-ray cardiogtams for her ability and professionalism

October 17, 2019

excellent physician and even better human being

October 15, 2019

Dr. Duca and his staff are all professional and knowledgeable, and I feel that I am in good hands.

October 15, 2019

I have always had a positive experience with my health care provider!

October 15, 2019

He is the perfect PCP for me. Always responsive and helpful

October 10, 2019

Dr Mark A. Duca is a knowledgeable professional and has been my PCP for over 20 years. He does not recommend tests that are NOT necessary for me, only the appropriate ones. I am NOT on any prescription medicine and am lucky to have Dr. Duca conduct my annual wellness physicals and pre-op requests for any surgery.

October 09, 2019

Dr. Duca is always professional and easy to talk to.

October 09, 2019

EHE and Mark Duca have been very good in my experience.

October 04, 2019

excellent experiece. First time in over 10 years that ive needed to coose a PCP. Dr. Duca is knowlegable, professional, and eased my anxiety when it came to questions. Satisfied with what I learned and the entire visit overall was rewarding.

October 03, 2019

Dr. Duca was great in every way & I would recommend him to anyone!