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
Good news - you're covered!
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 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.
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
All good!
Providence Patient
I feel fortunate to being a patient of Dr Walsh's
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
Had a very upbuilding visit. Thanh you Dr Walsh !
Providence Patient
Best MD I've ever had!
Providence Patient
Great care
Providence Patient
Always a good experience.
Providence Patient
I was able to get answers to most of my questions without feeling rushed or stressed
Providence Patient
Dr. Walsh took time to answer all of my questions and explained things in an easy-to-understand manner. I never felt rushed during my appointment.
Providence Patient
Great experience. A trusted professional.
Providence Patient
Dr Walsh is knowledgeable and respectful
Providence Patient
The front desk staff and nurse were very welcoming and kind. Dr. Walsh listened to what I had to say and didn't dismiss my concerns. He explained everything simply and it was clear he wanted to provide the best care possible.
Providence Patient
Dr Walsh is excellent!
Providence Patient
Efficient, pleasant people
Providence Patient
My Chart is important to my relationship with my health care providers.
Providence Patient
A thoughtful physician, which I appreciate
Providence Patient
Dr Walsh put together an action plan which is a first for this clinic
Providence Patient
Very favorable.
Providence Patient
Excellent, particularly since he has been my "heart guy" for 20 years, and knows me and my problems well.
Providence Patient
Good
Providence Patient
The care is excellent once an appointment has been scheduled. Scheduling that appointment is extremely difficult.
Providence Patient
Dr. Walsh is a good doctor and appreciate his concerns about me
Providence Patient
I alway feel I in good hands at Prov StV Heart Clinic!
Providence Patient
Incredibly humiliating. Doctor was dismissive of my concerns, rude and acted like I was wasting his time.
Providence Patient
Perfect! What I say about Dr. Walsh
Providence Patient
From start to finish this was one of the best experiences I have had with a doctor's office. Everyone was smiling and very friendly. They were on time and after the initial visit with the doctor's assistant, it was a short time before the doctor arrived. Dr. Walsh was very nice and spent several minutes explaining what I was experiencing. He put my mind at ease. I felt as though he truly listened to me.
Providence Patient
Was good seems to be good doctor
Providence Patient
Excellent, gives confidence
Providence Patient
Dr.Walsh is excellent Cardiologist Doctor and Pearson.
Providence Patient
All good
Providence Patient
Please I'm tired to complete these. I have PT, all my doctors are there and if I wasn't getting the greatest service I would.leave
Providence Patient
Dr Walsh and his team gave me a level of confidence I haven't had with my previous cardiology team. I feel I will be able to make informed and proper decisions regarding my future healthcare, and that is invaluable.
Providence Patient
Dr. Walsh is always professional and answered all my questions
Providence Patient
Dr. Walsh saw me when I had to take myself to hospital after my Lovely Husband passed and 4 years later when I felt that something Could be wrong and needed my heart, etc..... Checked, I requested Dr. Walsh. He is Professional, thorough, listens to all I had to say,Responds graciously and looked at my chart with me there. I would recommend to my Friends and Loved ones this wonderful Physician.
Providence Patient
Great visit with Dr Walsh and great care when my echo was preformed.
Providence Patient
Dr Walsh is very caring and informative for my moms care. His whole staff is considerate, thoughtful and supportive
Providence Patient
Dr. Walsh took the time to hear my concerns and answered them thoroughly and expertly. I left with a much-improved understanding of my situation and clarity concerning next steps.
Providence Patient
Dr. Walsh and his staff are great. They do an outstanding job with everything that concerns my heart and blood pressure.
Providence Patient
Dr. Walsh was very clear about my heart problems and what was the the best way to take the best care of them.
Providence Patient
I could not be more satisfied and grateful for the service received from Dr Walsh!
Providence Patient
Dr.Craig patiently explained and took the time to go through my EKG which thankfully was a good one. Truly appreciate his professionalism.
Providence Patient
It was a good experience. Informative
Providence Patient
Dr. Walsh spent plenty of time responding to all of my concerns. He didn't try to rush through the appointment.
Providence Patient
It was my first visit with this provider and took place at the end of the day. I had many concerns and questions and he took the time to listen carefully and explain test results, conditions, treatments, and risks. I'm a non-medical professor and I respect scientific research. Dr. Walsh clearly explained current theory, evidence and practice in an understandible way. He seems to gear treatment to the unique circumstances and goals of the patient. I received excellent care from this provider.
Providence Patient
Great
Providence Patient
Dr Walsh is always thorough and answers all questions clearly. He takes the time and I never have felt like he's rushing
Providence Patient
All was good!
Providence Patient
First visit and Dr very professional snd friendly. Listened and I didn't feel rushed.
Providence Patient
All pleasant and good!
Providence Patient
Great.
Providence Patient
I am very satisfied with Dr. Craig and hold his wisdom and judgement in veruy high regard!
Providence Patient
All my experiences with thus provider have been very good
Providence Patient
He was very easy to talk to and answer my questions.
Providence Patient
I like it when a physician not only hss the knowledge and expertise to treat my condition, and apriaches the treatment with a hollistic aproach, taking my personality aspects and feelings into consideration. Not sure I am making sense, What I am saying I felt treated like a person and not a number x patient.
Providence Patient
Dr. Walsh was very nice and friendly. He was very thorough in explaining things to me.
Providence Patient
I have had no bad experiences at this facility at anytime.Love it. Thank you for good employees.
Providence Patient
Talking to Dr Walsh was informative. He helped me understand why he didn't think I needed a pacemaker. I guess he was telling me at the same time what I would have to experience to need a pacemaker. He also told me I should have my thyroid checked.
Providence Patient
This was my first visit with this care provider. I recently moved from Austin, TX, where I was under the care of another cardiologist. Dr. Walsh picked right up where I left off with my care. That might explain some of the answers to questions here. I enjoyed the visit and will follow up with ordered lab tests.
Providence Patient
They saved my life 3 times
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
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