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).

Hospitals & Health Centers

MLHPP includes these affiliated member hospitals & health centers:

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

Network Specialties

MLHPP Network Composition (as of July 27, 2021)

  • 936 Independent Specialists
  • 86 Independent PCPs
  • 370 Employed Specialists
  • 131 Employed PCPs

    =1,523 Physicians