
No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right internal medicine physician in Durham means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of internal medicine physician — 100+ verified internal medicine physician are listed below.

Insurance

Insurance

Arjumand Bano Syed · Internal Medicine Physician
3610 N Roxboro St, Durham, NC, 27704
NPI · 1700930419Insurance

Kenneth L Stone · Internal Medicine Physician
6 Consultant Place #100B, Durham, NC, 27707
NPI · 1801000203Insurance

Brian M Mugo · Internal Medicine Physician
3475 Erwin Rd Suite 200, Durham, NC, 27705
NPI · 1316475197Insurance

Insurance

Insurance

Brian Joseph Schneider · Internal Medicine Physician
508 Fulton St, Durham, NC, 27705
NPI · 1295861995Insurance

Insurance

Insurance

Michael H Richards · Internal Medicine Physician
4205 Ben Franklin Blvd, Durham, NC, 27704
NPI · 1649211475Insurance

Insurance

Thomas Arnold Morris · Internal Medicine Physician
25 Brookside Pl, Durham, NC, 27705
NPI · 1497759427Insurance

Insurance

Michaella Marie Reif · Internal Medicine Physician
1821 Hillandale Rd Suite 25A, Durham, NC, 27705
NPI · 1578192092Insurance

Superior Healthcare Physical Medicine · Internal Medicine Physician
3519 Witherspoon Blvd, Durham, NC, 27707
NPI · 1770921322Insurance

Insurance

Insurance

Insurance

David Lynn Leverenz · Internal Medicine Physician
40 Duke Medicine Cir, Durham, NC, 27710
NPI · 1619311305Insurance

Insurance

Insurance

Insurance

Insurance

John Turner Kihm · Internal Medicine Physician
3811 N Roxboro Road, Durham, NC, 27704
NPI · 1639384175Insurance

Sanjay Raaj Venkata Gadi · Internal Medicine Physician
2301 Erwin Rd, Durham, NC, 27705
NPI · 1912647959Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

David Keith Bright · Internal Medicine Physician
4205 Ben Franklin Blvd, Durham, NC, 27704
NPI · 1003814666Insurance

Alan Keith Kronhaus · Internal Medicine Physician
2511 Old Cornwallis Rd Suite 200, Durham, NC, 27713
NPI · 1043656846Insurance

Garret Michael Johnson · Internal Medicine Physician
2310 Erwin Rd, Durham, NC, 27710
NPI · 1427636471Insurance

Vivian Wei Chen Andrews · Internal Medicine Physician
2301 Erwin Rd, Durham, NC, 27705
NPI · 1841828225Insurance

Insurance

Robin Dayanna Collin · Internal Medicine Physician
234 Crooked Creek Pkwy Suite 200, Durham, NC, 27713
NPI · 1255710315Insurance

Insurance

William Samuel Yancy · Internal Medicine Physician
4220 N Roxboro St, Durham, NC, 27704
NPI · 1598851974Insurance

Insurance

Brian Christoper Talbott · Internal Medicine Physician
200 Trent Dr, Durham, NC, 27710
NPI · 1982839817Insurance

Insurance

Kyle James Napier · Internal Medicine Physician
3022 Croasdaile Dr, Durham, NC, 27705
NPI · 1710365291Insurance

Insurance

Insurance

Steven Thomas Nutz · Internal Medicine Physician
3643 N Roxboro St, Durham, NC, 27704
NPI · 1619327210Insurance

Insurance

Insurance

Christina Eleanor Barkauskas · Internal Medicine Physician
2100 Erwin Rd, Durham, NC, 27710
NPI · 1942473756Insurance

Insurance

Insurance

Shohreh Taavoni · Internal Medicine Physician
2511 Old Cornwallis Rd, Durham, NC, 27713
NPI · 1417959560Insurance

Insurance

Bristol Rouse Winslow · Internal Medicine Physician
4205 Ben Franklin Blvd, Durham, NC, 27704
NPI · 1205833647Insurance

Kaley Tash · Internal Medicine Physician
Duke University Medical Ctr, Durham, NC, 27710
NPI · 1043500242Insurance

Gerardo E Arnaez Zapata · Internal Medicine Physician
5306 Nc Highway 55 Suite 105, Durham, NC, 27713
NPI · 1114014511Insurance

Insurance

Insurance

Triangle Community Physicians, P.A. · Internal Medicine Physician
4309 Medical Park Dr, Durham, NC, 27704
NPI · 1942269451Insurance

Insurance

Fuad Bassam Bohsali · Internal Medicine Physician
3643 N Roxboro St, Durham, NC, 27704
NPI · 1972940112Insurance

Insurance

Vidhya Karivedu · Internal Medicine Physician
20 Duke Medicine Cir, Durham, NC, 27710
NPI · 1114369212Insurance

Insurance

Insurance

Maria Cristina Segovia · Internal Medicine Physician
40 Duke Medicine Cir, Durham, NC, 27710
NPI · 1194734947Insurance

Thomas Arnold Morris · Internal Medicine Physician
25 Brookside Pl, Durham, NC, 27705
NPI · 1497759427Insurance

Insurance

Daniel Christopher Parker · Internal Medicine Physician
200 Trent Dr, Durham, NC, 27710
NPI · 1174866198Insurance

Duke University Health System, Inc.. · Internal Medicine Physician
Erwin Rd, Durham, NC, 27710
NPI · 1558392977Insurance

Matthew A Sparks · Internal Medicine Physician
40 Duke Medicine Cir, Durham, NC, 27710
NPI · 1487754024Insurance

Shruti Radhakrishna Adiga · Internal Medicine Physician
508 Fulton St, Durham, NC, 27705
NPI · 1932465374Insurance

Insurance

James Trig Brown · Internal Medicine Physician
4205 Ben Franklin Blvd, Durham, NC, 27704
NPI · 1255338489Insurance

Sandeepkumar Jagdishbhai Gupta · Internal Medicine Physician
120 William Penn Plz, Durham, NC, 27704
NPI · 1528485729Insurance

Insurance

Diversified Multicultural Healthcare Research Services, Inc.. · Internal Medicine Physician
116 Crutchfield St, Durham, NC, 27704
NPI · 1457577413Insurance

Anne Micheaux Akwari · Internal Medicine Physician
4420 Farrington Rd, Durham, NC, 27707
NPI · 1609157551Insurance

Insurance

Bristol Rouse Winslow · Internal Medicine Physician
4205 Ben Franklin Blvd, Durham, NC, 27704
NPI · 1205833647Insurance

Insurance

Pluto Health, Inc. · Internal Medicine Physician
807 E Main St Suite 6100, Durham, NC, 27701
NPI · 1295317378Insurance

Insurance

Insurance

Marie Archambault Carlson · Internal Medicine Physician
508 Fulton St, Durham, NC, 27705
NPI · 1043392236Insurance

Ronald Frederick Halbrooks · Internal Medicine Physician
5832 Fayetteville Rd, Durham, NC, 27713
NPI · 1649354796Insurance

Insurance

James Anthony Wrzosek · Internal Medicine Physician
6104 Fayetteville Rd, Durham, NC, 27713
NPI · 1891929618Insurance

Insurance

Insurance

Insurance

Matthew J. Ellis · Internal Medicine Physician
40 Duke Medicine Cir, Durham, NC, 27710
NPI · 1316048424Insurance

Sreekanth Vemulapalli · Internal Medicine Physician
40 Duke Medicine Cir, Durham, NC, 27710
NPI · 1104022987Insurance

Gilbert Miguel Acevedo · Internal Medicine Physician
508 Fulton St, Durham, NC, 27705
NPI · 1619330255Insurance

Michael W. Meredith · Internal Medicine Physician
5832 Fayetteville Rd, Durham, NC, 27713
NPI · 1588713507Insurance

Amelia Elena Morales · Internal Medicine Physician
3643 N Roxboro St, Durham, NC, 27704
NPI · 1477759686Insurance

Insurance

Sarah Greene Moserowitz · Internal Medicine Physician
508 Fulton St, Durham, NC, 27705
NPI · 1376171900Insurance

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 Durham — useful if your insurance network extends across the metro.
Durham has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in Durham, 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 Durham 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.