Best Internal Medicine Physician in Martinsburg
Looking for an internal medicine physician in Martinsburg? Most patients narrow the list by insurance first, then by location and reviews. 76+ verified internal medicine physician appear below.
76 internal medicine physician in Martinsburg

Gracia Zabat Santos, MD
4.5Gracia Zabat Santos · Internal Medicine Physician
510 Butler Ave(304) 263-0811


Anteneh Cheno Habte, MD
4.5Anteneh Cheno Habte · Internal Medicine Physician
510 Butler Ave(304) 263-0811


Samuel Ryan Morris, MD
4.5Samuel Ryan Morris · Internal Medicine Physician
101 Marcley Dr(304) 263-8911
Pradip Chakravarti, MD
4.5Pradip Chakravarti · Internal Medicine Physician
510 Butler Ave(304) 263-0811




Romulo J Estigoy MD Inc.
4.5Romulo J Estigoy MD Inc. · Internal Medicine Physician
121 N College St(304) 267-6726



Martinsburg Internal Medicine Assoc Inc.
4.5Martinsburg Internal Medicine Assoc Inc. · Internal Medicine Physician
1002 Sushruta Dr(304) 263-0913
West Virginia University Medical Corporation
4.5West Virginia University Medical Corporation · Internal Medicine Physician
65 Health Care Ln(304) 263-6997
Jesse Brian Jalazo, MD
4.5Jesse Brian Jalazo · Internal Medicine Physician
1002 Sushruta Dr(304) 263-0913

East Mountain Health Physicians Inc..
4.5East Mountain Health Physicians Inc.. · Internal Medicine Physician
1004 Sushruta Dr(304) 262-2538


Sunil Darshan Paudel, MD
4.5Sunil Darshan Paudel · Internal Medicine Physician
2500 Hospital Dr(304) 264-1000
Nancy Kalpana Timothy, MD
4.5Nancy Kalpana Timothy · Internal Medicine Physician
510 Butler Ave(304) 263-0811
City Hospital, Inc..
4.5City Hospital, Inc.. · Internal Medicine Physician
2010 Doctor Oates Dr Suite 103(304) 596-5142
Florecita P Palomo, MD
4.5Florecita P Palomo · Internal Medicine Physician
510 Butler Ave(304) 263-0811
William Rothacker Hicks, MD, MS
4.5William Rothacker Hicks · Internal Medicine Physician
2500 Hospital Dr(304) 264-1000
Michael Angelo Battaglia, DO
4.5Michael Angelo Battaglia · Internal Medicine Physician
222 Sabre Jet Blvd(304) 616-5438



Bethesaida Tafari Habte, MD
4.5Bethesaida Tafari Habte · Internal Medicine Physician
510 Butler Ave(304) 263-0811
Thahira Basheer Ahamed, MD
4.5Thahira Basheer Ahamed · Internal Medicine Physician
510 Butler Ave(304) 263-0811
Roberto Reyna, MD LLC
4.5Roberto Reyna, MD LLC · Internal Medicine Physician
65 Health Care Ln(304) 263-6997
Geetha Shakesprere, MD
4.5Geetha Shakesprere · Internal Medicine Physician
510 Butler Ave(304) 263-0811
Phillip Bernard Aguila, MD
4.5Phillip Bernard Aguila · Internal Medicine Physician
2000 Foundation Way Suite 3300(304) 596-6868

Roberto Cisneros Reyna, MD
4.5Roberto Cisneros Reyna · Internal Medicine Physician
65 Health Care Ln(304) 263-6997


Wassihun Nega Asmare
4.5Wassihun Nega Asmare · Internal Medicine Physician
2500 Hospital Dr(304) 264-1000
West Virginia University Medical Corporation
4.5West Virginia University Medical Corporation · Internal Medicine Physician
2000 Professional Ct Suite A(304) 264-9837

Cathy Marie Funk, MD
4.5Cathy Marie Funk · Internal Medicine Physician
2000 Professional Ct(304) 264-9837


West Virginia University Medical Corporation
4.5West Virginia University Medical Corporation · Internal Medicine Physician
61 Campus Dr Suite 200(304) 274-6343
Luz V Alicea Garcia, MD
4.5Luz V Alicea Garcia · Internal Medicine Physician
510 Butler Ave(304) 263-0811

Jeffrey Blake Debord, DO
4.5Jeffrey Blake Debord · Internal Medicine Physician
65 Health Care Ln(304) 263-6997
Francisco R Barrera, MD
4.5Francisco R Barrera · Internal Medicine Physician
510 Butler Ave(304) 263-0811


Nadarajah Varatharajah, MD
4.5Nadarajah Varatharajah · Internal Medicine Physician
510 Butler Ave(304) 263-0811

Dr Rpbert J Lynch MD
4.5Dr Rpbert J Lynch MD · Internal Medicine Physician
311 Medical Court(304) 263-8989






Yogini S Benegalrao, MD
4.5Yogini S Benegalrao · Internal Medicine Physician
510 Butler Ave(304) 263-0811
West Virginia University Medical Corporation
4.5West Virginia University Medical Corporation · Internal Medicine Physician
1002 Sushruta Dr(304) 263-0913

The Village At Morrisons Cove
4.5The Village At Morrisons Cove · Internal Medicine Physician
429 S Market St(814) 793-1430



Karen Jon Rudolph, MD
4.5Karen Jon Rudolph · Internal Medicine Physician
1002 Sushruta Drive(304) 263-0913

Vishal Gupta, MD
4.5Vishal Gupta · Internal Medicine Physician
880 N Tennessee Ave Suite 104(304) 596-6893


Michael Mohammad Rezaian, MD
4.5Michael Mohammad Rezaian · Internal Medicine Physician
2010 Doctor Oates Dr(304) 262-0085
Internal Medicine Physician in Martinsburg by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Internal Medicine Physician in nearby cities
Same specialty in cities near Martinsburg — useful if your insurance network extends across the metro.
About finding an internal medicine physician in Martinsburg
Martinsburg has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in Martinsburg, 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 Martinsburg 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.
Common questions about internal medicine physician in Martinsburg
How do I find the highest-rated internal medicine physician in Martinsburg?+
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.
What if no Martinsburg internal medicine physician accept my insurance?+
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.
Are walk-in visits available with Martinsburg internal medicine physician?+
Walk-ins are uncommon for most internal medicine physician. The "available today" filter shows providers with open same-day slots.
How often is this Martinsburg list updated?+
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.