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 Shadyside
UPMC Presbyterian

Patient Satisfaction Ratings:
5 Stars
343 Patient
Satisfaction Ratings
Learn About Our Survey


UPMC General Internal Medicine, Oakland
UPMC Montefiore
3459 Fifth Ave.
9 South
Pittsburgh, PA 15213
Office Phone:
(412) 692-4888


Internal Medicine, American Board of Internal Medicine


MD, University of Pittsburgh School of Medicine, Pittsburgh, PA, USA

University of Pittsburgh School of Medicine,
Pittsburgh, PA

University of Pittsburgh School of Medicine,
Pittsburgh, PA

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.

May 08, 2018

I see the doctor every 6 months for my check ups. Dr Hasley helps keep tract of all my meds. I am a cancer patient and also see my oncologist every 6 months

May 07, 2018

I honestly can't say enough good things about Dr. Peg Hasley. She's a great listener and a great diagnostician. I've been with her for at least 20 years now, if not more, and have never been disappointed in her diagnosis or treatment of any health issue. As a matter of fact, I always feel better after talking with her. She still takes care of my parents, my husband, my sister and nieces/nephews and has also taken care of my three adult children when they lived in Pittsburgh. She just gets it -- and, she never fails to follow-up. If she ever retires, we'll all be lost without her. We typically use My UPMC Health Tracker to communicate between appointments, which I find to be exceedingly helpful should I have questions, etc. I always get a response within a day and sometimes within hours.

May 02, 2018

dr hasley makes a genuine effort to listen to and get to know me. I appreciate this enormously.

May 01, 2018

Dr Hasley has been taking care of me for about twenty years now. she is the best. I'm dreading the day she decides to retire

April 30, 2018

Dr Hasley, is a wonderful professional person with the best bed side manners ...who display true empathy Kind, patience and a good listener....She is very knowledgeable and when ever I have to see another Dr,in the unit because I'm not able to see Dr Hasley, I'm very comfortable with it because I know that they were taught well by Dr Hasley

April 24, 2018

Dr. Hasley is the best! She listens and reads up on your history before meeting with you every time.

April 24, 2018

Some of these questions pertain to a yearly physical not what I went in for. Dr. Hasley is attentive and caring to my health care.

April 23, 2018

Dr. Peggy Hasley has been my PCP for many years. She is the most professional, kind, and compassionate physician that I have experienced.

April 23, 2018

Peggy did a great job.

April 23, 2018

Great physician