Primary Care Providers
Your Partner in Health
A primary care provider is the foundation of your overall health. They're your trusted partner for preventive care, checkups, managing chronic conditions, and guiding you through unexpected health concerns. Penn Highlands Healthcare connects you with skilled physicians who put your well-being at the forefront.
Find the right primary care provider for your unique needs. Our family medicine, pediatric, internal medicine, and women's health doctors deliver compassionate, personalized care designed to keep you and your loved ones healthy and thriving.
Brookville Rural Health CenterA Service of Penn Highlands DuBois
- 22 Industrial Park Road
- Brookville, PA 15825
Cameron County Rural Health CenterA Service of Penn Highlands Elk
- 416 N. Broad Street
- Emporium, PA 15834
Family Medicine Residency ClinicA Service of Penn Highlands DuBois
- 145 Hospital Avenue
Suite 315 - DuBois, PA 15801
Fay West Family Practice, PC
- 109 Crossroads Road
- Scottdale, PA 15683
Houtzdale Rural Health CenterA Service of Penn Highlands Tyrone
- 120 Spring Street
- Houtzdale, PA 16651
Ignatius Family Medicine & Wellness
- 90 Beaver Drive
Suite 212D - DuBois, PA 15801
Johnsonburg Rural Health CenterA Service of Penn Highlands Elk
- 111 Cobb Street
- Johnsonburg, PA 15845
Marienville Rural Health CenterA Service of Penn Highlands Brookville
- 125 Chestnut Street
- Marienville, PA 16329
Moshannon Valley Rural Health CenterA Service of Penn Highlands Brookville
- 271 Railroad Street
- Philipsburg, PA 16866
New Bethlehem Rural Health CenterA Service of Penn Highlands Brookville
- 1323 Brookville Street
Suite 30 - Fairmount City, PA 16224
Penn Highlands Family Medicine - AltoonaA Service of Penn Highlands Huntingdon
- 417 Sabbath Rest Road
Suite 3 - Altoona, PA 16601
Penn Highlands Family Medicine - BrockwayA Service of Penn Highlands DuBois
- 1200 Wood Street
- Brockway, PA 15824
Penn Highlands Family Medicine - BrookvilleA Service of Penn Highlands Brookville
- 88 Hospital Road
1st Floor - Brookville, PA 15825
Penn Highlands Family Medicine - California
- 371 Skyline Drive
Suite 300 - California, PA 15419
Penn Highlands Family Medicine - ClearfieldA Service of Penn Highlands DuBois
- 807 Turnpike Avenue
Suite 120 - Clearfield, PA 16830
Penn Highlands Family Medicine - Connellsville
- 2618 Memorial Boulevard
Suite B - Connellsville, PA 15425
Penn Highlands Family Medicine - CurwensvilleA Service of Penn Highlands DuBois
- 465 State Street
- Curwensville, PA 16833
Penn Highlands Family Medicine - Developac RoadA Service of Penn Highlands DuBois
- 65 Developac Road
- DuBois, PA 15801
Penn Highlands Family Medicine - DuBoisA Service of Penn Highlands DuBois
- 145 Hospital Avenue
Suite 205 - DuBois, PA 15801
Penn Highlands Family Medicine - Elk A Service of Penn Highlands DuBois
- 761 Johnsonburg Road
Suite 130 - St. Marys, PA 15857
Penn Highlands Family Medicine - FoxA Service of Penn Highlands DuBois
- 1100 Million Dollar Highway
3rd Floor - St. Marys, PA 15857
Penn Highlands Family Medicine - Hospital AvenueA Service of Penn Highlands DuBois
- 145 Hospital Avenue
Suite 205 - DuBois, PA 15801
Penn Highlands Family Medicine - HuntingdonA Service of Penn Highlands Huntingdon
- 1227 Warm Springs Avenue
Suite 302 - Huntingdon, PA 16652
Penn Highlands Family Medicine - Johnsonburg Road A Service of Penn Highlands DuBois
- 757 Johnsonburg Road
Suite 110 - St. Marys, PA 15857
Penn Highlands Family Medicine - Lake Raystown
- 7651 Lake Raystown Shopping Center
- Huntingdon, PA 16652
Penn Highlands Family Medicine - Monongahela
- 447 West Main Street
- Monongahela, PA 15063
Penn Highlands Family Medicine - ReynoldsvilleA Service of Penn Highlands DuBois
- 5 N. Third Street
- Reynoldsville, PA 15851
Penn Highlands Family Medicine - RidgwayA Service of Penn Highlands DuBois
- 104 Metoxet Street
Suite A - Ridgway, PA 15853
Penn Highlands Family Medicine - Rostraver
- 800 Plaza Drive
Suite 210 - Rostraver Township, PA 15012
Penn Highlands Family Medicine - Rostraver Township
- 800 Plaza Drive
Suite 290 - Rostraver Township, PA 15012
Penn Highlands Family Medicine - St. MarysA Service of Penn Highlands DuBois
- 757 Johnsonburg Road
Suite 100 - St. Marys, PA 15857
Penn Highlands Family Medicine - State CollegeA Service of Penn Highlands Huntingdon
- 239 Colonnade Boulevard
2nd Floor - State College, PA 16803
Penn Highlands Family Medicine - Sunflower DriveA Service of Penn Highlands DuBois
- 529 Sunflower Drive
- DuBois, PA 15801
Penn Highlands Family Medicine - Washington StreetA Service of Penn Highlands DuBois
- 177 Washington Street
- St. Marys, PA 15857
Penn Highlands Family Medicine and Pediatric Care - PunxsutawneyA Service of Penn Highlands DuBois
- 21911 Route 119
- Punxsutawney, PA 15767
Penn Highlands Internal Medicine - Connellsville
- 600 North Penn Street
- Connellsville, PA 15425
Penn Highlands Internal Medicine - DuBoisA Service of Penn Highlands DuBois
- 145 Hospital Avenue
Suite 215 - DuBois, PA 15801
Penn Highlands Internal Medicine - Hospital AvenueA Service of Penn Highlands DuBois
- 145 Hospital Avenue
Suite 204 - DuBois, PA 15801
Penn Highlands Internal Medicine - Monongahela
- 1029 Country Club Road
Suite 204 - Monongahela, PA 15063
Penn Highlands Internal Medicine - Mount Pleasant
- 14 Morewood Street
- Mount Pleasant, PA 15666
Penn Highlands Internal Medicine - Park
- 700 Park Street
Suite 5 - Connellsville, PA 15425
Penn Highlands Internal Medicine - RidgwayA Service of Penn Highlands DuBois
- 104 Metoxet Street
Suite A - Ridgway, PA 15853
Penn Highlands Internal Medicine - St. MarysA Service of Penn Highlands DuBois
- 761 Johnsonburg Road
Suite 220 - St. Marys, PA 15857
Penn Highlands Internal Medicine - Uniontown
- 234 West Main Street
- Uniontown, PA 15401
Penn Highlands Pediatrics - ClearfieldA Service of Penn Highlands DuBois
- 1033 Turnpike Avenue
Suite 200 - Clearfield, PA 16830
Penn Highlands Pediatrics - DuBois
- 123 Hospital Avenue
- DuBois, PA 15801
Penn Highlands Pediatrics - TyroneA Service of Penn Highlands DuBois
- 221 Hospital Drive
Suite 6 - Tyrone, PA 16686
Tyrone Rural Health CenterA Service of Penn Highlands Tyrone
- 221 Hospital Drive
- Tyrone, PA 16686