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

Insurance

Insurance

Kishan Ramachandran · Internal Medicine Physician
801 Mission St SE, Salem, OR, 97302
NPI · 1417143793Insurance

Insurance

Avalon Mertens · Critical Care Medicine (Internal Medicine) Physician
55 Highland Ave Suite 104, Salem, MA, 01970
NPI · 1689066987Insurance

Oluwaseun Ekundayo Somorin · Hospitalist Physician
1900 Electric Rd, Salem, VA, 24153
NPI · 1972747533Insurance

Insurance

Brijesh Bharatbhai Patel · Critical Care Medicine (Internal Medicine) Physician
1900 Electric Rd, Salem, VA, 24153
NPI · 1528367349Insurance

Insurance

John Charles Klement · Internal Medicine Physician
2400 Lancaster Dr NE, Salem, OR, 97305
NPI · 1336152958Insurance

Faysal M. Hasan · Critical Care Medicine (Internal Medicine) Physician
55 Highland Ave., Salem, MA, 01970
NPI · 1508868761Insurance

Insurance

Meaghan Crowley Kearns · Internal Medicine Physician
400 Highland Ave, Salem, MA, 01970
NPI · 1265752539Insurance

Linda E Cunningham · Internal Medicine Physician
5050 Skyline Village Loop S, Salem, OR, 99730
NPI · 1427031301Insurance

Wellbe Oregon PC · Internal Medicine Physician
3535 Del Webb Ave NE Suite 120, Salem, OR, 97301
NPI · 1710678537Insurance

Charter Health PC · Internal Medicine Physician
55 Highland Ave Suite 304, Salem, MA, 01970
NPI · 1750824124Insurance

Gregory Martin Jamison · Internal Medicine Physician
1970 Roanoke Blvd, Salem, VA, 24153
NPI · 1376508051Insurance

Harold R Harmon · Internal Medicine Physician
1234 Commercial St SE, Salem, OR, 97302
NPI · 1518981406Insurance

Insurance

Insurance

Insurance

Insurance

Maria Jose Betancourt Rodriguez · Internal Medicine Physician
81 Highland Ave, Salem, MA, 01970
NPI · 1952740292Insurance

Insurance

Salem New Hampshire Physicians Network PC · Internal Medicine Physician
289 Main St, Salem, NH, 03079
NPI · 1770519969Insurance

Cody Couperus Mashewske · Critical Care Medicine (Internal Medicine) Physician
801 Mission St SE, Salem, OR, 97302
NPI · 1508326455Insurance

Insurance

Dennis Leroy Barnett · Internal Medicine Physician
6250 Commercial St SE Suite 100, Salem, OR, 97306
NPI · 1194097931Insurance

Insurance

Sarah Jasmine Nadarajan · Internal Medicine Physician
81 Highland Ave, Salem, MA, 01970
NPI · 1629630694Insurance

Richard De Quiroz Basilan · Internal Medicine Physician
2720 Commercial St SE, Salem, OR, 97302
NPI · 1689760472Insurance

Insurance

Insurance

Michael George Burton Williams · Internal Medicine Physician
81 Highland Ave, Salem, MA, 01970
NPI · 1033169214Insurance

Salem City Health District · Public Health & General Preventive Medicine Physician
230 N Lincoln Ave Suite 104, Salem, OH, 44460
NPI · 1396387791Insurance

Insurance

Insurance

Insurance

Timothy L Krohe · Internal Medicine Physician
Primary Care Clinic 2/Pact M, Salem, VA, 24153
NPI · 1649271735Insurance

Insurance

Insurance

Edward W Cipolla DO PA · Internal Medicine Physician
330 Woodstown Rd Suite 1, Salem, NJ, 08079
NPI · 1700114105Insurance

Insurance

Misha Mohindra · Internal Medicine Physician
875 Oak St SE Suite 5070, Salem, OR, 97301
NPI · 1689869513Insurance

Insurance

Amy Hanson · Critical Care Medicine (Internal Medicine) Physician
890 Oak St SE, Salem, OR, 97301
NPI · 1952885659Insurance

Insurance

Ecs Wellness, Inc. · Internal Medicine Physician
84 Highland Ave Suite 311, Salem, MA, 01970
NPI · 1558902650Insurance

Insurance

Salem Sleep Medicine, PC · Sleep Medicine (Internal Medicine) Physician
925 Commercial St SE, Salem, OR, 97302
NPI · 1578873097Insurance

Maurice E Coffey · Critical Care Medicine (Internal Medicine) Physician
1970 Roanoke Blvd, Salem, VA, 24153
NPI · 1992727069Insurance

Insurance

Insurance

Insurance

Prime Healthcare Foundation - Salem Hospital LLC · Internal Medicine Physician
310 Woodstown Rd, Salem, NJ, 08079
NPI · 1881132785Insurance

Insurance

Sunita Sharma · Internal Medicine Physician
Nrhn Rehab Physician Services, Salem, NH, 03079
NPI · 1154548832Insurance

Elizabeth Maryann Windell · Surgical Critical Care Physician
665 Winter St SE, Salem, OR, 97301
NPI · 1124261979Insurance

Karen Ann Landers · Public Health & General Preventive Medicine Physician
3180 Center St NE, Salem, OR, 97301
NPI · 1205054947Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Keith Edward Grau · Internal Medicine Physician
2400 Lancaster Dr NE, Salem, OR, 97305
NPI · 1790798221Insurance

Joseph J Thaler · Internal Medicine Physician
5050 Skyline Village Loop S, Salem, OR, 97306
NPI · 1033193503Insurance

Insurance

Carol L Vanschepen · Internal Medicine Physician
2020 Capitol St NE, Salem, OR, 97303
NPI · 1639119449Insurance

Insurance

Aneet Jyot Deo · Internal Medicine Physician
875 Oak St SE Suite 5070, Salem, OR, 97301
NPI · 1013107556Insurance

Insurance

Jacob Muthalaly Mathew · Internal Medicine Physician
1970 Roanoke Blvd, Salem, VA, 24153
NPI · 1710177506Insurance

Insurance

Healthstat Inc. Rowe Salem · Preventive Medicine/Occupational Environmental Medicine Physician
1972 Salem Industrial Dr, Salem, VA, 24153
NPI · 1497366009Insurance

Insurance

Commonwealth Hospitalist Group, LLC · Hospitalist Physician
1902 Braeburn Dr, Salem, VA, 24153
NPI · 1467973719Insurance

Marcus Allan Braman · Occupational Medicine Physician
1025 2Nd St NW, Salem, OR, 97304
NPI · 1629065974Insurance

Insurance

Tariq Mohammad Hashmi · Internal Medicine Physician
81 Highland Ave, Salem, MA, 01970
NPI · 1336586775Insurance

Insurance

Doctors Clinic Llp · Internal Medicine Physician
5050 Skyline Village Loop S, Salem, OR, 97306
NPI · 1841275393Insurance

Zannat Ekram · Critical Care Medicine (Internal Medicine) Physician
81 Highland Ave, Salem, MA, 01970
NPI · 1174942825Insurance

J. Scott Pritchard · Internal Medicine Physician
3150 Lancaster Dr NE, Salem, OR, 97305
NPI · 1588718282Insurance

Insurance

Joseph Philip Zucchi · Obesity Medicine (Preventive Medicine) Physician
22 Main St, Salem, NH, 03079
NPI · 1669949335Insurance

Jacqueline Susan Logan · Internal Medicine Physician
2600 Center St NE, Salem, OR, 97301
NPI · 1104905108Insurance

Insurance

John Freeman Gaylord · Internal Medicine Physician
1970 Roanoke Blvd, Salem, VA, 24153
NPI · 1619975596Insurance

Fulton County Internal Medicine · Internal Medicine Physician
673 North Main, Salem, AR, 72576
NPI · 1841350535Insurance

Insurance

Insurance

Christopher Bradley Wills · Internal Medicine Physician
7322 236Th Ave, Salem, WI, 53168
NPI · 1558622506Insurance

Timothy William Roedder · Critical Care Medicine (Internal Medicine) Physician
55 Highland Ave Suite 104, Salem, MA, 01970
NPI · 1063874295Insurance

Timothy Michael Mahoney · Internal Medicine Physician
2400 Lancaster Dr NE, Salem, OR, 97305
NPI · 1568562239Insurance

Insurance

Insurance

Sidhertha Sankor Podder · Internal Medicine Physician
81 Highland Ave, Salem, MA, 01970
NPI · 1982094769Insurance

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 Salem — useful if your insurance network extends across the metro.
Salem has adult medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an adult medicine physician in Salem, 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 Salem adult 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.
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Many Salem adult medicine physician offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Yes. Searching, comparing, and contacting Salem adult medicine physician on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.