Best Cardiologists in New Bern
Choosing a cardiologist in New Bern, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 17+ verified cardiologists side by side.
17 cardiologists in New Bern

Ryan C Garbalosa, DO
4.5Ryan C Garbalosa · Cardiovascular Disease Physician
1001 Newman Rd(252) 635-6777
Scott A. Sample, DO
4.5Scott A. Sample · Interventional Cardiology Physician
1001 Newman Rd(252) 635-6777
Andrew Arthur Win, MD
4.5Andrew Arthur Win · Cardiovascular Disease Physician
941 Newman Rd(252) 634-3278
Coastal Carolina Health Care PA
4.5Coastal Carolina Health Care PA · Cardiovascular Disease Physician
1000 Medical Park Ave(252) 634-3278


The Heart Center Of Eastern Carolina
4.5The Heart Center Of Eastern Carolina · Cardiovascular Disease Physician
1001 Newman Road(252) 635-6777
Michael Carlyle Casciello, MD
4.5Michael Carlyle Casciello · Cardiovascular Disease Physician
941 Newman Rd(252) 634-3278
David Clark Oliver, MD
4.5David Clark Oliver · Cardiovascular Disease Physician
941 Newman Rd(252) 634-3278

Victor B Kim, MD
4.5Victor B Kim · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
960 Newman Rd(252) 633-6730
John Anthony Williams, MD
4.5John Anthony Williams · Cardiovascular Disease Physician
1001 Newman Rd(252) 635-6777
Christopher John Hudson, MD
4.5Christopher John Hudson · Cardiovascular Disease Physician
1001 Newman Rd(252) 635-6777
Laurance David Farmer, MD
4.5Laurance David Farmer · Cardiovascular Disease Physician
1001 Newman Road(252) 635-6777
David Blackwell Jessup, MD
4.5David Blackwell Jessup · Cardiovascular Disease Physician
1001 Newman Rd(252) 635-6777
Matthew Adam Levine, MD
4.5Matthew Adam Levine · Cardiovascular Disease Physician
1001 Newman Rd(252) 635-6777
Gregory G Smaroff, MD
4.5Gregory G Smaroff · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
960 Newman Rd(252) 633-6730
Cardiologists in New Bern 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 New Bern — useful if your insurance network extends across the metro.
About finding a cardiologist in New Bern
New Bern has cardiologists practicing across hospital systems, group practices, and independent clinics. When choosing a cardiologist in New Bern, 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 New Bern 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 New Bern
How much does a visit to a cardiologist cost in New Bern?+
In-network cardiologists in New Bern 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 New Bern cardiologists who list your specific plan, and confirm acceptance directly with the office before booking.
Are New Bern cardiologists accepting new patients?+
Most New Bern 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 New Bern 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 New Bern?+
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.