Main Line Health Physician Partners Provider Network


To find a MLHPP participating physician member, please visit our “Find a MLHPP Provider” page at this link. You can also use the “Find a Doctor” search bar at; MLHPP participating providers will have the designation “Main Line Health Physician Partner” under their name (or on their profile page).


MLHPP has 32 independent primary care practices, 115 independent specialty care practices, and 4 multispecialty practices including Main Line Health’s employed network Main Line HealthCare (MLHC).

Network specialties

Hospitals & health centers

MLHPP includes these affiliated member hospitals & health centers:

For more information or location details on MLH facilities, please click here.