Cardiologists specialize in conditions of the heart and blood vessels, including clogged arteries, heart arrhythmia, congenital heart failure, heart attack, high cholesterol, and high bl0od pressure (hypertension).

Our list of top medical providers is chosen by a survey of their peers. Click here to learn more about our methodology.

Fawaz Sulaiman Alhumaid

Top Doctor
Adventist Health Northwest Heart Center
10000 SE Main St - Ste 60 • Portland, Oregon 97216

Peter Banitt

Top Doctor
The Oregon Clinic - Cardiology
19260 SW 65th Ave - Ste 420 • Tualatin, Oregon 97062
503-692-0405

Craig S. Broberg

Top Doctor
OHSU Knight Cardiovascular Institute Cardiology Clinic - South Waterfront
3303 S Bond Ave - Floor 7 • Portland, Oregon 97239
503-494-1775

Jocelyn Camara

Top Doctor
Legacy Medical Group - Cardiology at Cornell
1960 NW 167th Pl - Ste 205 • Beaverton, Oregon 97006
503-413-7162

Sandeep Garg

Top Doctor
The Oregon Clinic - Cardiology
19260 SW 65th Ave - Ste 420 • Tualatin, Oregon 97062
503-692-0405

Jill M. Gelow

Top Doctor
Providence Heart Clinic - Heart Failure - VAD - Transplant
9427 SW Barnes Rd - Suit 599 • Portland, Oregon 97225
503-216-1182

Nandita C. Gupta

Top Doctor
PeaceHealth Southwest Medical Center - Cardiology
200 NE Mother Joseph Pl - Ste 400 • Vancouver, Washington 98664
360-230-7722

Timothy D. Jacobson

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Hillary Jenson

Top Nurse Practitioner
The Oregon Clinic - Cardiology - Tualatin
19260 SW 65th Ave - Ste 420 • Tualatin, Oregon 97062
503-692-0405

Ramnik Jhooty

Top Doctor
Legacy Medical Group - Cardiology
501 N Graham St - Ste 200 - Emanuel Medical Office Bldg 2 • Portland, Oregon 97227
503-413-7162

Priya Kansal

Top Doctor
Kaiser Permanente - Westside Medical Center
2875 NE Stucki Ave • Hillsboro, Oregon 97124

Abigail May Khan

Top Doctor
OHSU Knight Cardiovascular Institute Cardiology Clinic - South Waterfront
3303 S Bond Ave - Floor 7 • Portland, Oregon 97239
503-494-1775

Stephanie Khouw

Top Nurse Practitioner
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Kenneth Leclerc

Top Doctor
Legacy Medical Group - Cardiology at Meridian Park
19250 SW 65th Ave - Ste 265 • Tualatin, Oregon 97062
503-413-7162

Lidija McGrath

Top Doctor
OHSU Center for Women's Health - Marquam Hill
808 SW Campus Dr • Portland, Oregon 97239
503-418-4500

Joel D. McLarry

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Lori L. McMullan

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Manish Mehta

Top Doctor
Legacy Medical Group - Cardiology at Cornell
1960 NW 167th Pl - Ste 205 • Beaverton, Oregon 97006
503-413-7162

Ryan P. Morrissey

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Brian Moyers

Top Doctor
Adventist Health Northwest Heart Center
10000 SE Main St - Ste 60 • Portland, Oregon 97216

Walter P. Robertson IV

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

David A. Schroeder

Top Doctor
Providence Heart Clinic - Hollywood
4400 NE Halsey St - Bldg 1 • Portland, Oregon 97213
503-962-1000

Divya Uthaman Soman

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Eric C. Stecker

Top Doctor
OHSU Knight Cardiovascular Institute Cardiology Clinic - South Waterfront
3303 S Bond Ave - Floor 7 • Portland, Oregon 97239
503-494-1775

Katherine R. Strelich

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Lori M. Tam

Top Doctor
Providence Heart Clinic - St. Vincent
9427 SW Barnes Rd - Ste 495 • Portland, Oregon 97225
503-962-1000

The Oregon Clinic

Sponsored
The Oregon Clinic Cardiology
19260 SW 65th Ave, Suite 420 • Tualatin, OR 97062
503-692-0405

Rachel Tull Brown

Top Nurse Practitioner
The Oregon Clinic - Cardiology - Tualatin
19260 SW 65th Ave - Ste 420 • Tualatin, Oregon 97062
503-692-0405

Abhimanyu Uberoi

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Catherine Y. Wong

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Firas Zahr

Top Doctor
OHSU Knight Cardiovascular Institute Cardiology Clinic - South Waterfront
3303 S Bond Ave - Floor 7 • Portland, Oregon 97239
503-494-1775