
No reviews
Insurance
Not specified
Check availability
100 providers found
Choosing an internal medicine physician in York, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 100+ verified internal medicine physician side by side.

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Pine Grove Internal Medicine, Inc.. · Internal Medicine Physician
1938 Security Dr, York, PA, 17402
NPI · 1417059619Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Geriatric & Adult Medicine, PC · Internal Medicine Physician
1501 Mount Rose Ave Suite 6B, York, PA, 17403
NPI · 1700881810Insurance

Insurance

Insurance

Insurance

Insurance

Kedesha Desiree Sibliss · Internal Medicine Physician
1001 S George St Fl 4, York, PA, 17403
NPI · 1477999639Insurance

Insurance

Muhammad Asif Abbas Virk · Internal Medicine Physician
2350 Freedom Way, York, PA, 17402
NPI · 1275845620Insurance

Insurance

Jacob Alan Seidenberg · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1780328831Insurance

Insurance

Priyanki Shah Heidelberger · Internal Medicine Physician
2350 Freedom Way Suite 150, York, PA, 17402
NPI · 1871881599Insurance

Insurance

Insurance

Krystal Amanda Betancourt · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1437094844Insurance

Insurance

Basilio Nii Ayitey Addo · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1124515838Insurance

Pawan Kumar Arora · Internal Medicine Physician
310 Pine Grove Commons, York, PA, 17403
NPI · 1396968038Insurance

Joseph Michael Callaghan · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1417893728Insurance

Insurance

Insurance

Gurkamal Bobby Dhillon · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1962063370Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Falguni Ketan Parikh · Internal Medicine Physician
2251 Eastern Blvd, York, PA, 17402
NPI · 1659339851Insurance

Elizabeth Alice Scarito · Internal Medicine Physician
1938 Security Dr, York, PA, 17402
NPI · 1205866217Insurance

Douglas Chad Heidelberger · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1881957827Insurance

Insurance

Sundeep Katepalli · Internal Medicine Physician
1001 S George St Fl 4, York, PA, 17403
NPI · 1982087219Insurance

Benjamin Andrew Hoover · Internal Medicine Physician
924 Colonial Ave Suite B, York, PA, 17403
NPI · 1346272416Insurance

Insurance

Insurance

Insurance

Insurance

Meera Kaphle Joshi · Internal Medicine Physician
1001 S George St Fl 4, York, PA, 17403
NPI · 1306009311Insurance

Richard Harootunian · Internal Medicine Physician
2350 Freedom Way Suite 150, York, PA, 17402
NPI · 1700836152Insurance

John Kenneth Sanstead · Internal Medicine Physician
296 Saint Charles Way, York, PA, 17402
NPI · 1467483982Insurance

Richard Harootunian MD · Internal Medicine Physician
2200 S George St, York, PA, 17403
NPI · 1104945294Insurance

Insurance

Insurance

Rajesh Kumar Agarwal · Internal Medicine Physician
130 Pine Grove Commons, York, PA, 17403
NPI · 1588752067Insurance

Dilli Ram Poudel · Internal Medicine Physician
1001 S George St Fl 4, York, PA, 17403
NPI · 1568754786Insurance

David Michael Carlton · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1215379458Insurance

Insurance

Karampal K. Mand · Internal Medicine Physician
1001 S George St Fl 4, York, PA, 17403
NPI · 1326401415Insurance

Insurance

Jason Lee Goldberg · Internal Medicine Physician
4075 E Market St Suite 20, York, PA, 17402
NPI · 1104138403Insurance

Umair Iqbal · Internal Medicine Physician
2350 Freedom Way Suite 200, York, PA, 17402
NPI · 1609250596Insurance

Insurance

R Health Primary Care Medical Home PA, LLC · Internal Medicine Physician
1861 Powder Mill Rd, York, PA, 17402
NPI · 1285280206Insurance

Insurance

Insurance

Insurance

Jackson Yunpeng Gao · Internal Medicine Physician
25 Monument Rd Suite 294, York, PA, 17403
NPI · 1538663208Insurance

Insurance

Insurance

Daniel Frederick Motter · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1699957456Insurance

Rajan Kanth · Internal Medicine Physician
2350 Freedom Way Suite 200, York, PA, 17402
NPI · 1598959918Insurance

Insurance

Insurance

Insurance

Insurance

Satish Chandra Talluri · Internal Medicine Physician
1855 Powder Mill Rd, York, PA, 17402
NPI · 1215908967Insurance

Insurance

Svetlana Karpachevskaya Onderko · Internal Medicine Physician
202 Oak Ridge Dr, York, PA, 17402
NPI · 1225217235Insurance

Insurance

Andrew Cruz Amparo · Internal Medicine Physician
370 Saint Charles Way, York, PA, 17402
NPI · 1851686265Insurance

Insurance

Insurance

Insurance

Care Hospital Consultants · Internal Medicine Physician
200 Hidden Hill Farm Ln, York, PA, 17403
NPI · 1710004270Insurance

Insurance

Ivan Alexis Marchena- Mendez · Internal Medicine Physician
292 Saint Charles Way, York, PA, 17402
NPI · 1760794259Insurance

Ghaith Sharaf Dabbagh · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1326894965Insurance

Elham Rabiei Flori · Internal Medicine Physician
370 Saint Charles Way, York, PA, 17402
NPI · 1649628819Insurance

Insurance

Insurance

Insurance

Insurance

Christopher Neil Hall · Internal Medicine Physician
1001 S George St, York, PA, 17403
NPI · 1386089142Insurance

Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near York — useful if your insurance network extends across the metro.
York has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in York, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many York internal medicine physician list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most internal medicine physician. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.