Best Cardiologists in Salem
Heallexa lists 53+ verified cardiologists in Salem, . Compare credentials, listed insurance, and patient reviews side by side — free, no signup.
53 cardiologists in Salem

Steven Goldstein, DO
4.5Steven Goldstein · Cardiovascular Disease Physician
1802 Braeburn Dr(540) 776-2010
Richard Alan Wilson, MD
4.5Richard Alan Wilson · Cardiovascular Disease Physician
885 Mission Street SE(503) 585-5585
Oleg A Roussanov, MD
4.5Oleg A Roussanov · Cardiovascular Disease Physician
1970 Roanoke Blvd(540) 224-1986
Jacob Neathawk, MD
4.5Jacob Neathawk · Cardiovascular Disease Physician
1802 Braeburn Dr(540) 772-3430
Ashit Gajendra Patel, MD
4.5Ashit Gajendra Patel · Cardiovascular Disease Physician
777 Commercial St SE(503) 485-4787
Jin P Kim MD
4.5Jin P Kim MD · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
330 Woodstown Rd(856) 935-2577

Sandeep Ajoy Saha, MD
4.5Sandeep Ajoy Saha · Cardiovascular Disease Physician
610 Hawthorne Ave SE Suite 110(503) 814-4440



Marc A Forgione, MD
4.5Marc A Forgione · Cardiovascular Disease Physician
331 Highland Ave(978) 744-3499
Richard Alan Wilson, MD
4.5Richard Alan Wilson · Cardiovascular Disease Physician
885 Mission Street SE(503) 585-5585
Ekg Interpreters Of Salem County PA
4.5Ekg Interpreters Of Salem County PA · Cardiovascular Disease Physician
310 Woodstown Rd(856) 935-6700
Richard Prokopchak, MD
4.5Richard Prokopchak · Cardiovascular Disease Physician
2850 Keagy Rd(540) 375-9375
Oluwadamilola F Ojutalayo, MD
4.5Oluwadamilola F Ojutalayo · Cardiovascular Disease Physician
81 Highland Ave(978) 741-1200
Nabil F Jarmukli, MD
4.5Nabil F Jarmukli · Cardiovascular Disease Physician
1970 Roanoke Blvd(540) 982-2463
David Joseph Roberts, MD
4.5David Joseph Roberts · Cardiovascular Disease Physician
81 Highland Ave(978) 744-5900
Ekg Interpreters Of Salem County PA
4.5Ekg Interpreters Of Salem County PA · Cardiovascular Disease Physician
310 Woodstown Rd(856) 935-6700
James Philip Lowry, MD
4.5James Philip Lowry · Cardiovascular Disease Physician
875 Oak St SE Bldg C(503) 814-2483
Ryan James Connolly, MD
4.5Ryan James Connolly · Cardiovascular Disease Physician
81 Highland Ave(978) 741-1200
Andrew J Kemper, MD
4.5Andrew J Kemper · Cardiovascular Disease Physician
81 Highland Ave(978) 744-5900
Frank J Straccia, DO
4.5Frank J Straccia · Cardiovascular Disease Physician
331 Highland Ave(978) 743-1200
Daniel James Bailly, MD
4.5Daniel James Bailly · Cardiovascular Disease Physician
885 Mission St SE(503) 585-5585

William K Stiles, MD
4.5William K Stiles · Cardiovascular Disease Physician
885 Mission St SE(503) 585-5585
Barath Nmi Krishnamurthy, MD
4.5Barath Nmi Krishnamurthy · Cardiovascular Disease Physician
610 Hawthorne Ave SE Suite 110(503) 814-4440
Nervin Hafez Fanous, MD
4.5Nervin Hafez Fanous · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
875 Oak St SE Suite 5020(503) 371-4044
Norman Nadir Aiad, MD
4.5Norman Nadir Aiad · Cardiovascular Disease Physician
885 Mission St SE(503) 814-0273
Harminder Pal Singh Gandhok, MD
4.5Harminder Pal Singh Gandhok · Cardiovascular Disease Physician
875 Oak St SE(503) 485-4787
Mark R Anderson, MD
4.5Mark R Anderson · Cardiovascular Disease Physician
81 Highland Ave(978) 744-5900
Oregon Heart Center PC
4.5Oregon Heart Center PC · Cardiovascular Disease Physician
610 Hawthorne Ave SE Suite 110(503) 814-4440
North Shore Cardiovascular Associates Inc..
4.5North Shore Cardiovascular Associates Inc.. · Cardiovascular Disease Physician
81 Highland Ave(978) 744-5900


Kamran Ghalili, MD
4.5Kamran Ghalili · Interventional Cardiology Physician
610 Hawthorne Ave SE Suite 110(503) 814-4440
Ali K Husain, MD
4.5Ali K Husain · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1802 Braeburn Dr(540) 776-2020
Bruce W. Barlam, MD
4.5Bruce W. Barlam · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
55 Highland Avenue(978) 740-0406
James Philip Lowry, MD
4.5James Philip Lowry · Cardiovascular Disease Physician
875 Oak St SE Bldg C(503) 814-2483
Kevin H Thompson, DO
4.5Kevin H Thompson · Cardiovascular Disease Physician
610 Hawthorne Ave SE Suite 110(503) 814-4440
Salem Hospital Corporation
4.5Salem Hospital Corporation · Cardiovascular Disease Physician
310 Woodstown Rd(856) 935-1000
Steven Kurzrok, MD
4.5Steven Kurzrok · Cardiovascular Disease Physician
331 Highland Ave(978) 744-3499
David Joseph Roberts, MD
4.5David Joseph Roberts · Cardiovascular Disease Physician
81 Highland Ave(978) 744-5900
Jin P Kim MD
4.5Jin P Kim MD · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
330 Woodstown Rd(856) 935-2577
James Ernest Devorss, MD
4.5James Ernest Devorss · Cardiovascular Disease Physician
665 Winter St SE(503) 399-0811

Southwest Virginia Cardiology PC
4.5Southwest Virginia Cardiology PC · Cardiovascular Disease Physician
2850 Keagy Rd(540) 375-9375

Deborah A Hughes, MD
4.5Deborah A Hughes · Cardiovascular Disease Physician
610 Hawthorne Ave SE Suite 110(503) 814-4440
William K Stiles, MD
4.5William K Stiles · Cardiovascular Disease Physician
885 Mission St SE(503) 585-5585
Thomas Robin Winkler, MD
4.5Thomas Robin Winkler · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
875 Oak St SE(503) 371-4044

Daniel James Bailly, MD
4.5Daniel James Bailly · Cardiovascular Disease Physician
885 Mission St SE(503) 585-5585
Cardiologists in Salem by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Cardiologists in nearby cities
Same specialty in cities near Salem — useful if your insurance network extends across the metro.
About finding a cardiologist in Salem
Salem has cardiologists practicing across hospital systems, group practices, and independent clinics. When choosing a cardiologist 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 cardiologists 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 cardiologists in Salem
How much does a visit to a cardiologist cost in Salem?+
In-network cardiologists in Salem typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see Salem cardiologists who list your specific plan, and confirm acceptance directly with the office before booking.
Are Salem cardiologists accepting new patients?+
Most Salem listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Which insurance plans do Salem cardiologists list?+
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Do I need a referral to see a cardiologist in Salem?+
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.