Find a Doctor

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.

UPMC Overall Patient Satisfaction Rating
4.8 out of 5
328,892 Reviews

Search for a UPMC doctor near you

Narrow your search by choosing:


Appointment Information

Verify Your Insurance

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


Michael B. Gaffney, MD


Orthopaedic Surgery

Sub Specialty:
Hip Surgery
Knee Surgery
General Orthopaedics
General Fracture Care

Hospital Affiliation(s):
UPMC St. Margaret

Language Spoken:

Patient Satisfaction Ratings:
4.7 Stars
128 Patient
Satisfaction Ratings
Learn About Our Survey


Three Rivers Orthopedic Associates - UPMC
1624 Pacific Ave.
Suite A
Natrona Heights, PA 15065
Office Phone:
(724) 226-1199
UPMC St. Margaret - Medical Arts 200
200 Delafield Rd.
Suite 1040
Pittsburgh, PA 15215
Office Phone:
(412) 782-3990


Orthopaedic Surgery, American Board of Orthopaedic Surgery


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

University of Pittsburgh Medical School,
Pittsburgh, PA


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

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

June 10, 2016

Dr. Gaffney was extremely kind and considerate and explained everything to my mother in a way she could understand. Dr. Gaffney gave my mother all options available which made her feel confident and relieved about her the pain she was experiencing,. Great Job......

June 10, 2016

Dr Gaffney is a wonderful person and a excellent doctor who is truly interested in his patients

June 03, 2016

Dr Gaffney was excellent!

May 31, 2016

very good care all staff are kind and friendly !! very caring and quick about giving care on time

May 26, 2016

I love Dr. Gaffney. He is kind, thorough, & considerate.

April 28, 2016

Dr. Gaffney looked into all my issues and has sent me to therapy for additional care.

April 27, 2016

excellent care

April 22, 2016

I appreciate the promptness of Dr. Gaffney in seeing me at the last minute on request from Dr Berg.

April 12, 2016

provider was thorough, quick, informative, and took his time to ensure I was as comfortable as possible during a very painful time.

March 31, 2016

Excellent doctor

©  UPMC | Affiliated with the University of Pittsburgh Schools of the Health Sciences
Supplemental content provided by Healthwise, Incorporated.