Skip to Content

Our Primary Care Locations

Having a primary care provider is key to your overall health.

Through routine visits, your PCP gets to know you, your family history, and your lifestyle. And you can build a trusting relationship that lets you talk honestly and openly about your health concerns.

UPMC has hundreds of family medicine and internal medicine offices across Pennsylvania, New York, and Maryland.

Southwest Pa.

When you choose a UPMC PCP, they can help you stay healthy through each stage of your life.

We have family and internal medicine PCPs throughout the Pittsburgh region.

Find Care in Southwest Pa.

Northwest Pa. and Western New York

UPMC PCPs offer a range of services throughout northwest Pa. and western N.Y., including family and internal medicine.

Our extensive network of PCPs will help you maintain good health at every stage of your life. You can rest assured that you'll receive quality care tailored to your unique needs and preferences.

Find Care in Northwest Pa. and Western New York

Central Pa.

UPMC in central Pa. provides our neighbors with expert primary and preventive care.

From Harrisburg to Lancaster and beyond, you can find a PCP at more than 50 locations across 10 counties.

Find Care in Central Pa.

North Central Pa.

The PCPs at UPMC throughout north central Pa. offer complete care for people of all ages.

With offices in Williamsport, Montgomery, Lock Haven, and more, you can find a PCP close to home.

Find Care in North Central Pa.

West Central Pa.

UPMC PCPs in west central Pa. provide our neighbors with expert health care.

With offices in Altoona, Bedford, Somerset, and more, you can find a PCP near you.

Find Care in West Central Pa.

Maryland and West Virginia

Many PCPs at UPMC Western Maryland offer same-day and next-day appointments for both routine and urgent care.

And our call center is open 24/7.

Find Care in Maryland and West Virginia