Also part of the UPMC family:
Also part of the UPMC family:

Contact Us

UPMC St. Margaret
815 Freeport Road
Pittsburgh, PA 15215

Main Phone Numbers

Main Switchboard:
412-784-4000

Administration:
412-784-4200

Admissions:
412-784-4395

Emergency Department:
412-784-4187

Emergency Department - TDD:
412-784-4009

Express Lab Registration:
412-784-5300 or 1-866-334-5227

Human Resources:
412-784-4079

Nursing Administration:
412-784-4251

Patient Information:
412-784-4000

Patient Relations:
412-784-4811

Patient Service Departments

Cardiology:
412-784-4694

Gastrointestinal (GI) testing:
412-784-4188

Harmar Outpatient Center:
412-784-7500 or 1-877-807-0599

Laboratory Services:
412-784-4095

Lung and Thoracic Disease Center:
412-784-5827

Occupational Therapy (Inpatient):
412-784-4012

Occupational Therapy (Outpatient):
412-781-0602

Outpatient Registration (Entrance C) Medical:
412-784-4875

Outpatient Registration (Entrance A) Surgery/Lab:
412-784-4582

Pain Management:
412-784-5119

Pharmacy:
412-784-4128

Physical Therapy (Inpatient):
412-784-4050

Physical Therapy (Outpatient):
412-781-0602

Radiation Oncology:
412-784-4900

Radiology:
1-866-331-9800

Respiratory Therapy:
412-784-4085

Sleep Disorders Center:
412-784-4380

Sports Medicine:
412-784-5000

UPMC Natrona Heights:
724-230-3030

Other Services

Billing and Insurance Inquires:
1-844-591-5949

Cafeteria:
412-784-4151

Chaplain/Pastoral Care:
412-784-4749

Classic Care Gerontology:
412-784-5050

Community Relations:
412-784-5160

Diabetes Education (Inpatient):
412-784-4194

Direction Line:
412-784-5565

Gift Shop:
412-784-4683

Health Science Library:
412-784-4238

Home Health Services (UPMC):
412-784-4208

Lost and Found:
412-784-4738

Medical Records:
412-784-4041

Medical Staff Office:
412-784-4063

Parking:
412-784-4738

St. Margaret Foundation:
412-784-4205

School of Nursing:
412-784-4980

Security:
412-784-4159

Social Service:
412-784-4169

Speech:
412-784-5570

Volunteer Services:
412-784-4081

Family Health Centers

Bloomfield/Garfield:
412-361-7562

Lawrenceville:
412-622-7343

New Kensington:
724-334-3640

Find a Doctor

Browse UPMC doctors and medical professionals to find the care that's right for you. Customize your search by specialty, zip code, last name, and more.


Visit the UPMC Find a Doctor website.
Make an Appointment

Find important information on scheduling your appointment or finding a doctor or service that meets your needs.


Request an appointment now.
Find a Location

Browse addresses and contact information for our network of hospitals, specialty care practices, and community health locations.


Find a UPMC location near you.
Pay Your Bill

Learn more about how to pay your UPMC bill. Find resources including payment methods and contact information for assistance.


Pay your bill now.
Find a Career

Advance your career with UPMC. Discover our latest job listings and learn about our values and career pathways.


Find your ideal career at UPMC.