Best Cardiologists in Santa Rosa
Looking for a cardiologist in Santa Rosa? Most patients narrow the list by insurance first, then by location and reviews. 48+ verified cardiologists appear below.
48 cardiologists in Santa Rosa

Kriegh P Moulton, MD
4.5Kriegh P Moulton · Cardiovascular Disease Physician
3536 Mendocino Ave Suite 200(707) 573-6166
Marshall V. Marchbanks, M.D., Medical Corp.
4.5Marshall V. Marchbanks, M.D., Medical Corp. · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1701 4Th St(707) 525-0100
North Bay Cardiology Inc..
4.5North Bay Cardiology Inc.. · Cardiovascular Disease Physician
4740 Hoen Ave(707) 542-2783
Keith F Korver MD A Professional Medical Corporation
4.5Keith F Korver MD A Professional Medical Corporation · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
3536 Medocino Avenue Suite 200(707) 573-6166
Donald Gregory Hopkins, MD
4.5Donald Gregory Hopkins · Cardiovascular Disease Physician
34 Mark West Springs Rd Suite 310(707) 573-5200

Harendra Keshavlal Punatar, MD
4.5Harendra Keshavlal Punatar · Cardiovascular Disease Physician
3536 Mendocino Ave(707) 573-6166
Jonathan A. Peng, MD
4.5Jonathan A. Peng · Cardiovascular Disease Physician
34 Mark West Springs Rd Fl 3(707) 573-5200
Ali Yassen, MD
4.5Ali Yassen · Cardiovascular Disease Physician
3536 Mendocino Ave Suite 200(707) 573-6166
Nina Anne Talmor, MD
4.5Nina Anne Talmor · Cardiovascular Disease Physician
34 Mark West(707) 573-5200
Santa Rosa Vein Associates, Inc.
4.5Santa Rosa Vein Associates, Inc. · Cardiovascular Disease Physician
990 Sonoma Ave Suite 2(707) 636-8346
James Edward O'Dorisio, MD
4.5James Edward O'Dorisio · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
76 Brookwood Ave(707) 578-3000
Anu Agarwal, MD
4.5Anu Agarwal · Cardiovascular Disease Physician
34 Mark West Springs Rd(707) 573-5200
Stanley J. Nussbaum, MD
4.5Stanley J. Nussbaum · Cardiovascular Disease Physician
401 Bicentennial Way(707) 571-4000

John J Hunter, MD
4.5John J Hunter · Cardiovascular Disease Physician
990 Sonoma Ave Suite 2(707) 527-8444
Joel S Erickson, MD
4.5Joel S Erickson · Cardiovascular Disease Physician
500 Doyle Park Dr(707) 527-8444
Supreeya Swarup, DO
4.5Supreeya Swarup · Cardiovascular Disease Physician
34 Mark West Springs Rd Fl 3(707) 573-5200
Jose Veloso Ballesteros, MD
4.5Jose Veloso Ballesteros · Cardiovascular Disease Physician
990 Sonoma Ave Suite 2(707) 636-8346
Scott Hosung Yang, MD
4.5Scott Hosung Yang · Cardiovascular Disease Physician
401 Bicentennial Way(707) 571-4000
Steven Werlin, MD
4.5Steven Werlin · Cardiovascular Disease Physician
401 Bicentennial Way(707) 571-4000
Masis Babajanian, MD
4.5Masis Babajanian · Cardiovascular Disease Physician
3536 Mendocino Ave(707) 573-6166
Matthew Pollman, MD
4.5Matthew Pollman · Cardiovascular Disease Physician
807 Wild Oak Dr(415) 606-3909
Tomas Vasiliauskas, MD
4.5Tomas Vasiliauskas · Cardiovascular Disease Physician
500 Doyle Park Dr(707) 576-7100

Donald Gregory Hopkins, MD
4.5Donald Gregory Hopkins · Cardiovascular Disease Physician
34 Mark West Springs Rd Suite 310(707) 573-5200
Masis Babajanian, MD
4.5Masis Babajanian · Cardiovascular Disease Physician
3536 Mendocino Ave(707) 573-6166
Laurence H. Smith, M.D., Inc..
4.5Laurence H. Smith, M.D., Inc.. · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1701 4Th St(707) 525-0100
Emily Lai Conway, MD
4.5Emily Lai Conway · Cardiovascular Disease Physician
34 Mark West Springs Rd Fl 3(707) 573-5200
Sanjay Chamanlal Dhar, MD
4.5Sanjay Chamanlal Dhar · Cardiovascular Disease Physician
4740 Hoen Ave(707) 542-2783
James E O'Dorisio MD A Professional Corporation
4.5James E O'Dorisio MD A Professional Corporation · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
76 Brookwood Ave(707) 578-3000
Stephen Wayne Halpern, MD
4.5Stephen Wayne Halpern · Cardiovascular Disease Physician
4740 Hoen Ave(707) 542-2783
Northern California Medical Assoc Inc.
4.5Northern California Medical Assoc Inc. · Cardiovascular Disease Physician
3536 Mendocino Ave(707) 573-6161
Santa Rosa Cardiac Imaging
4.5Santa Rosa Cardiac Imaging · Nuclear Cardiology Physician
1111 Sonoma Ave(707) 636-0190
Joseph David Cohn, MD
4.5Joseph David Cohn · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
6552 Pine Valley Dr(707) 480-8702
Thomas E Dunlap, MD
4.5Thomas E Dunlap · Interventional Cardiology Physician
3536 Mendocino Ave(707) 573-6166
Northern California Minimally Invasive Cardiovascular Surgery Inc.
4.5Northern California Minimally Invasive Cardiovascular Surgery Inc. · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
500 Doyle Park Dr(707) 576-7100
Vishal Ghanshyam Patel, MD
4.5Vishal Ghanshyam Patel · Cardiovascular Disease Physician
3536 Mendocino Ave(707) 573-6166
Santa Rosa Cardiology Medical Group, Inc..
4.5Santa Rosa Cardiology Medical Group, Inc.. · Cardiovascular Disease Physician
990 Sonoma Ave Suite 2(707) 527-8444
Daniel Adam Brenner, MD / PHD
4.5Daniel Adam Brenner · Cardiovascular Disease Physician
34 Mark West Springs Rd Suite 310(617) 573-5200
Nisha K. Soneji, MD
4.5Nisha K. Soneji · Cardiovascular Disease Physician
34 Mark West Springs Rd(707) 573-5200

Robert Lawson Combs, MD
4.5Robert Lawson Combs · Cardiovascular Disease Physician
3536 Mendocino Ave(707) 573-6166

Roy D. Meyer, MD
4.5Roy D. Meyer · Cardiovascular Disease Physician
401 Bicentennial Way(707) 571-4000
Harendra Keshavlal Punatar, MD
4.5Harendra Keshavlal Punatar · Cardiovascular Disease Physician
3536 Mendocino Ave(707) 573-6166
Robert Lawson Combs, MD
4.5Robert Lawson Combs · Cardiovascular Disease Physician
3536 Mendocino Ave(707) 573-6166
Thomas E Dunlap, MD
4.5Thomas E Dunlap · Interventional Cardiology Physician
3536 Mendocino Ave(707) 573-6166
Cardiologists in Santa Rosa 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 Santa Rosa — useful if your insurance network extends across the metro.
About finding a cardiologist in Santa Rosa
Santa Rosa has cardiologists practicing across hospital systems, group practices, and independent clinics. When choosing a cardiologist in Santa Rosa, 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 Santa Rosa 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 Santa Rosa
How much does a visit to a cardiologist cost in Santa Rosa?+
In-network cardiologists in Santa Rosa 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 Santa Rosa cardiologists who list your specific plan, and confirm acceptance directly with the office before booking.
Are Santa Rosa cardiologists accepting new patients?+
Most Santa Rosa 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 Santa Rosa 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 Santa Rosa?+
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.