Craig R. Walsh, MD, MPH
Portland, OR 97225
Providence Heart Clinic – St. Vincent
9427 Southwest Barnes Road, Suite 495, Portland, OR 97225
Are you covered?
Check to see if your insurance is covered by this provider.
- Providence Health Plan - Choice
- Private HealthCare Systems (PHCS)
- Aetna Commercial
- United Healthcare Commercial PPO
- Regence PPO
- First Choice Health Network
- United Healthcare Medicare Advantage HMO
- TriCare for Life
- Care Oregon Advantage Plus
- Providence Medicare Advantage
- Medicare - Part A+B
- Oregon Health Plan Plus
- Cigna Commercial
- Columbia Pacific CCO - Medicaid
- USFHP (Uniformed Services Family Health Plan)
- Tricare West (HealthNet)
- Providence Health Plan - Commercial
- Champ VA
- VA Community Care - With Prior Authorization
- AgeRight Advantage
- Providence Health Plan - Connect
- Samaritan Health Plan - Med Advantage
- Providence Health Plan - Medicaid
- InterCommunity Health Plan - Medicaid
- Moda - Connexus
- No results found
Please contact your insurance provider to verify coverage.
You're not covered
Unfortunately, this provider doesn’t accept your insurance or plan.Don’t worry, we can help you find other providers who do.
View More Providers
About Craig R. Walsh
Dr. Craig Walsh graduated from Oregon University receiving his Medical Doctorate. He specializes in cardiology.
Oregon Health & Science University School of Medicine
1994
Massachusetts General Hospital
1995
Massachusetts General Hospital
1997
Massachusetts General Hospital
Cardiology
2001
Beth Israel Deaconess Medical Center
Research, Framingham Heart Study Advanced Echocardiography Training
2002
Research, Framingham Heart Study Advanced Echocardiography Training
Training
- American Board of Internal Medicine, Cardiovascular Disease
Providence Medical Group - Oregon
Providence St. Vincent Medical Center
Providence Portland Medical Center
Providence Medford Medical Center
Providence Willamette Falls Medical Center
Providence Milwaukie Hospital
Providence Newberg Medical Center
Providence Hood River Memorial Hospital
Community Reviews
At Providence, we're dedicated to providing you quality, personalized health care. We are constantly striving to optimize your experience.
As part of ensuring you have a positive experience with Providence, our online provider directory includes ratings and patient comments for select providers. More about our survey.
Everyone from this appointment was friendly helpful and easy. I had a great experience
Providence Patient
Dr. Walsh is a phenomenal listener, explains things in ways that are easy to understand, and always goes the extra mile to make sure that I feel cared for. He is simply the best cardiologist.
Providence Patient
Excellent!
Providence Patient
Dr. Walsh sees my about once a year. Each time he is prompt, professional, helpful and caring. He is a very good listener.
Providence Patient
We had an excellent experience with this doctor. He was patient and took the time to thoughtfully answer our questions.
Providence Patient
Good
Providence Patient
A good visit.
Providence Patient
Dr. Craig Walsh is an outstanding doctor. I am grateful to have him.
Providence Patient
Excellent experience!!!
Providence Patient
Knowledgeable ,Personal,Empathetic Positive
Providence Patient
Dr Walsh is a wonderful doctor.
Providence Patient
Dr. Walsh is very attentive, respectful and takes time to explain in a simple, easy to understand manner. I feel comfortable and have full confidence in him. I would highly recommend him and the heart clinic. The MA who attended to me was excellent as well, unfortunately, I could not remember her name.
Providence Patient
Knowledgeable doctor, courteous
Providence Patient
Dr. Walsh has always been a very kind and an enjoyable professional whom my husband and I have both come to respect and feel he is at the top of the list as far as folks in his field are concerned; we just wish there were more like him!
Providence Patient
Everything went well,as expected.
Providence Patient
Direct and clear communication. Very personable.
Providence Patient
Dr. Walsh was very easy to talk with. He answered all my questions and I never felt rushed or hurried.
Providence Patient
All of the providers with Providence have been terrific.
Providence Patient
Dr. Walsh and his team genuinely cared about my health and well being. Everybody was friendly and treated me with respect. The visit was a very positive experience.
Providence Patient
This was a good experience. Thank you.
Providence Patient
Positive experience always
Providence Patient
I appreciated his clear explanations.
Providence Patient
All good! Lucky to have my care team.
Providence Patient
Dr Craig is the best heart doctor anywhere!
Providence Patient
Dr. Craig Walsh is kind and caring and an excellent doctor.
Providence Patient
Layed out straight forward course of action with several tests. First of three completed. Feedback has been quick after results posted. Am awaiting completion of other two tests and if results warrant any treatment. I am new to Dr Walsh; so far, so good.
Providence Patient
Very good
Providence Patient
Thank you for answering every concern I had, very pleasant experience.
Providence Patient
Very personable
Providence Patient
Dr Walsh is a wonderful caring dr
Providence Patient
Excellent doctors visit, Together we made a plan to evaluate the chest pain I'm having after completing my HHQ and physical. Dr Walsh is very impressive.
Providence Patient
Dr Walsh was great!
Providence Patient
Exelent care very good Doctor
Providence Patient
Last visit was seamless
Providence Patient
I was referred to Dr. Walsh for a second opinion regarding my severe aortic stenosis. I was impressed with the information he provided and his answers to my questions. I decided to continue my treatment with his team.
Providence Patient
Dr. Walsh is my cardiologist. I see him every six months for cardiac issues, not my PCP. He is great.
Providence Patient
This care provider is easy to talk to and is very professional. He is a credit to his profession and always knows my history a includes everything in each decision about my issues. I would highly recommend.
Providence Patient
The provider took time to asses a concern that I had about my term health. I was completely satisfied with his assessment.
Providence Patient
Always helpful and informative.
Providence Patient
Good
Providence Patient
Everyone was professional and friendly
Providence Patient
I have been seeing Dr. Walsh annually for a number of years--including my heart problem that brought me to him initially. I am happy with our relationship. He always seems prepared with knowledge of my cardiac history.
Providence Patient
I trust Dr. Walsh.
Providence Patient
Excellent with future tests scheduled.
Providence Patient
Dr Walsh truly takes the time to explain things and listen to the patients concerns.
Providence Patient
My cardiologist is very good and knowledgeable he treats me and my family with respect and shows interest
Providence Patient
Very good visit
Providence Patient
I am receiving excellent care!
Providence Patient
Excellent physician!
Providence Patient
I have never had a bad experience, Dr Walsh is a very good and caring Doctor
Providence Patient
Dr Walsh was clear, detailed, and very informative. He listened well, and openly discussed my concerns. He was friendly and not patronizing. I thoroughly enjoyed my visit with him.
Providence Patient
Really liked the Doc
Providence Patient
Dr. Walsh is very thorough and knowledgeable. He communicates very well and is very personable. I am always impressed at how prepared and fluent he is with my situation.
Providence Patient
Dr. Walsh was pleasant, thorough, and was sensitive to my concerns when formulating a care plan. He was open minded and clear in his explanation of what tests I needed and why I needed them. I am very happy with the care I received!
Providence Patient
Dr Walsh is the best doctor I have ever had.
Providence Patient
Very good.
Providence Patient
Good provider
Providence Patient
Excellent care over many years.
Providence Patient
Everything is god.
Providence Patient
Dr Walsh is great. He listened to me and was genuinely compassionate and concerned about my health issues.
Providence Patient
Great experience with Dr. Walsh, well done!
Providence Patient
Always had excellent care with Dr. Walsh's team.
Providence Patient
Easy to talk to. Good bedside manner.
Providence Patient
Dr Walsh listened carefully to what I shared, and addressed questions and concerns I had.
Providence Patient
I have had excellent service
Providence Patient
I feel fortunate to being a patient of Dr Walsh's
Providence Patient
All good!
Providence Patient
Relate well with Dr Walsh
Providence Patient
Was my 1st office visit with Dr. Walsh .it was a very good experience. He was personable ,very efficient with our time and listen carefully to my description of my past heart issues.
Providence Patient
VERY PROFECIONAL .
Providence Patient
Excellent physician.
Providence Patient
My experience was excellent
Providence Patient
Dr Walsh and the entire Cardiology Department are fantastic.
Providence Patient
Dr.Craig Walsh is a kind and superior physician. He has helped me come to understand what my condition is now and the future Is needed to be done to keep me healthy. He and his team are so amazing. Please thank him for all the support he has given me.
Providence Patient
Excellent visit and I received the information and help I needed.
Providence Patient
Came away with clear understanding of my medical needs and plan of care.
Providence Patient
My concerns were addressed and taken seriously and answered in easy to understand responses. The visits were not rush and the physicians were relaxed and easy to share concerns with.
Providence Patient
Dr. Walsh is the best ! I've been seeing him for years.
Providence Patient
New patient, good experience
Providence Patient
Dr Walsh is one of the best doctors I have ever known and certainly the best I have ever had, in every way. The office staff handled me quickly and efficiently, and were very personable.
Providence Patient
Dr Walsh and the staff are caring, respectful, professional, and it is an honor to know them
Providence Patient
Always a positive experience
Providence Patient
Dr. Walsh has taken care of my heart very well.
Providence Patient
I have been a patient of Dr Walsh for a numer of years and very much appreciate him for how well I am treated, his knowledge, his communication and especially how well ne listens to me and responds to my questions or concerns. An excellent doctor and clinic.
Providence Patient
Dr walsh is amazing
Providence Patient
Dr Walsh was very thorough in his review of test results, both recent and previous. He explained these and what they mean and next steps for future testing and how results will be communicated. He answered all my questions and did not rush me. He made feel confident about what was reason for previous test results but also that he wanted further tests to be sure nothing is missed in addressing my issue. He exhibited a true understanding of concerns and desire to give the best possible care with plan to rule out any other possible reasons for issue and offered helpful advice. Excellent!!!
Providence Patient
Dr Walsh is a great Doctor really does an excellent job.
Providence Patient
Dr. Craig Walsh is unequivocally one of the best health care providers I've ever had. A+++
Providence Patient
This was one of the best medical visits I have had in many years. Thank you Dr. Walsh, his team and the reception team.
Providence Patient
Very through and great care.
Providence Patient
Dr remembered our conversation from three years ago! Questions were fully and thoughtfully answered.
Providence Patient
Very good!
Providence Patient
Dr. Walsh is excellent and easy to talk with about medical and non medical issues. Please stay where you are and don't retire.
Providence Patient
Best ever!!
Providence Patient
All good
Providence Patient
Very friendly and helpful
Providence Patient
Always receive the best of care.
Providence Patient
All good
Providence Patient
I feel that the providers actually listen to your concerns and treat you as a person not a number.
Providence Patient
Clinical Interests
- Abnormal Calcium Score
- Abnormal Coronary Angiography
- Abnormal Electrocardiogram (Ekg)
- Abnormal Stress Test
- Acute Bacterial Endocarditis
- Adenosine Stress Test
- Anomalies Of The Coronary Artery
- Anomalous Left Coronary Artery From The Pulmonary Artery (Alcapa)
- Aortic Diseases
- Aortic Stenosis
- Aortic Valve Disease
- Arrhythmia
- Atherosclerosis
- Atherosclerosis Of The Aorta
- Athletic Heart Syndrome
- Atrial Fibrillation
- Atrial Flutter
- Atrial Tachycardia
- Atrioventricular Block
- Atrioventricular Septal Defect
- Autoimmune Pericarditis
- Av Nodal Arrhythmia
- Bradycardia
- Cardiac Angina
- Cardiac Arrest
- Cardiac Catheterization
- Cardiac Conduction Defects
- Cardiac Ct
- Cardiac Disease In Pregnancy
- Cardiac Genetics
- Cardiac Insufficiency
- Cardiac Mri
- Cardiac Rehabilitation
- Cardiac Risk Assessment
- Cardiac Sarcoma
- Cardiac Tumor
- Cardiomegaly
- Cardiomyopathy
- Cardiopulmonary Exercise Testing
- Cardiorenal Syndrome
- Cardiovascular Disease
- Chest Pain
- Cholesterol Disorders
- Cholesterol Management
- Chronic Total Occlusion
- Complete Atrioventricular Block
- Conduction Defects
- Congestive Heart Failure (Chf)
- Coronary Angiography
- Coronary Artery Disease
- Coronary Calcium Scoring
- Diabetic Cardiomyopathy
- Dobutamine Stress Test
- Dyspnea On Exertion
- Echocardiography
- Edwards Sapien Transcatheter Aortic Heart Valve
- Elevated Creatine Kinase
- Exercise Intolerance
- Familial Arrhythmias
- Familial Dilated Cardiomyopathy
- Familial Hypertrophic Cardiomyopathy
- Family History Of Heart Disease
- Family History Of Sudden Cardiac Death
- Heart Murmur
- Heart Racing
- Holter Monitor
- Hypertension
- Hypertrophic Cardiomyopathy
- In Office Cardiac Echocardiogram
- In Office Cardiac Stress Test
- Infiltrative Disorders Of The Heart
- Intra Aortic Balloon Pump
- Intravascular Ultrasound
- Ischemic Cardiomyopathy
- Left Bundle Branch Block
- Left Heart Failure
- Malignant Hypertension
- Mitral Regurgitation
- Mitral Valve Insufficiency
- Mitral Valve Prolapse
- Mitral Valve Regurgitation
- Myocardial Infarction (Mi)
- Myocarditis
- Myxoma
- Nuclear Cardiology Test Reading
- Orthopnea
- Orthostatic Hypotension
- Palpitations
- Paroxysmal Supraventricular Tachycardia
- Paroxysmal Tachycardia
- Paroxysmal Ventricular Tachycardia
- Patent Foramen Ovale
- Pericardial Effusion
- Pericarditis
- Pre Excitation Syndrome
- Premature Atrial Contraction
- Premature Beats
- Premature Ventricular Contractions
- Preoperative Evaluation
- Preventative Cardiology
- Prinzmetals Angina
- Pulmonary Artery Stenosis
- Pulmonary Edema
- Pulmonary Valve Disorders
- Pulmonary Valve Insufficiency
- Pulmonary Valve Stenosis
- Refractory Angina
- Rheumatic Mitral Regurgitation
- Rheumatic Mitral Stenosis
- Rheumatic Mitral Stenosis With Insufficiency
- Rhythm Disorder
- Right Bundle Branch Block
- Right Heart Failure
- Right Ventricular Hypertrophy
- Rotational Atherectomy
- Secondary Hypertension
- Stress Echo Cardiogram
- Stricture Of Artery
- Supraventricular Tachycardia
- Syncope
- Tachycardia
- Tee
- Thrombosis
- Transesophageal Echocardiography
- Transthoracic Echocardiogram
- Tricuspid Regurgitation
- Tricuspid Valve Disease
- Valve Stenosis
- Valvular Endocarditis
- Vasovagal Syncope
- Ventricular Tachycardia
- Virtual Care
- Wolff Parkinson White Syndrome
Excellent heart doctor, that I have about a 20 year relationship. Smart, always keeping me in the best position my body allowsl
Providence Patient