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.

Jocelyn Camara

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

Sandeep Garg

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

Siobhan H. Gray

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

Nandita Gupta

Top Doctor: Cardiology
OHSU Hillsboro Medical Center Cardiology Clinic
333 SE Seventh Ave #2500 • Hillsboro, Oregon 97123
503-844-8280

Timothy D. Jacobson

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

Abigail Khan

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

Arun Kuchela

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

Lidija McGrath

Top Doctor: Cardiology
OHSU Knight Cardiovascular Institute Cardiology Clinic - South Waterfront
3303 S Bond Ave • Portland, Oregon 97239
503-418-4500

Joel D. McLarry

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

Manish Mehta

Top Doctor: Cardiology
Legacy Medical Group - Legacy Emanuel Medical Center
501 N Graham St #200 • Portland, Oregon 97227
503-413-7162

Ryan P. Morrissey

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

Shawn Patrick

Top Doctor: Cardiology
Legacy Medical Group - Good Samaritan
1040 NW 22nd Ave #660 • Portland, Oregon 97210
503-413-7162

Katherine R. Strelich

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

Lori M. Tam

Top Doctor: Cardiology
Providence St. Vincent Medical Center
 9427 SW Barnes Rd #498 • Portland, Oregon 97225
503-216-1661

Abhimanyu Uberoi

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

Firas Zahr

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