Dr. Thomas Walsh, DO

Dr. Thomas Walsh, DO

Family Physician
11 Salt Creek Ln, Ste 125, Hinsdale, IL
4.94
“Dr. Walsh was very pleasant and responsive during my initial visit with him, i look forward to having him as a new PCP”
Liam H.February 17, 2026
Patients often return
More patients return than other providers in the area
Highly recommended
95% of patients gave this doctor 5 stars
Excellent wait time
98% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

What patients are saying

Overall rating

4.94

Average wait time

4.84

Bedside manner

4.95
“Dr. Walsh was very pleasant and responsive during my initial visit with him, i look forward to having him as a new PCP”
Liam H.February 17, 2026
“It was my first time seeing Dr Walsh and I have to say I am very happy he is now the doctor I will be going to. He took his time and didn’t seem rushed at all. Pleasant and kind demeanor. He explained everything and listened carefully to any concerns that I have. Honestly he is rarity in healthcare today. Thank you Dr Walsh. Ps I loved the socks.”
Eileen W.January 21, 2026

About Dr. Thomas Walsh

Dr. Thomas Walsh is a welcoming and approachable family physician and primary care doctor. He earned his Doctor of Osteopathic Medicine degree from Midwestern University, Chicago College of Osteopathic Medicine. Dr. Walsh currently practices with the offices of Advent, based in Hinsdale, IL. He sees patients for annual physicals and check-ups, yearly pap smear examinations, general consultations, cases of the flu, and new patient visits. A well-read practitioner, Dr. Walsh stays up-to-date with the latest trends and techniques in his field. He is committed to providing the best comprehensive medical care to everyone he serves.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Acid reflux
Acute sinusitis
Coronary Artery Disease
Chronic diabetes
Underactive thyroid
Chronic high blood pressure
Acid reflux
Acute sinusitis
Coronary Artery Disease
Chronic diabetes

Office location

AdventHealth
11 Salt Creek Ln, Ste 125, Hinsdale, IL 60521

Education and background

Practice names

Education and training

  • Medical School - Midwestern University, Chicago College of Osteopathic Medicine, Doctor of Osteopathic Medicine

Languages spoken

  • English

Provider's gender

Male

NPI number

1245723121

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.94
Wait time
4.84
Bedside manner
4.95
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
252 reviews
Most relevant
Dr. Walsh was very pleasant and responsive during my initial visit with him, i look forward to having him as a new PCP
Verified patient
Dr. Walsh is very friendly and explains everything well. I feel confident with the care he provides.
Verified patient
Good experience. Doctor was thorough and made sure all my concerns were taken care of.
Best primary care doc I've ever had. Knowledgeable, listens well and easy to talk to. Recommend highly.
Verified patient
I really like Dr. Walsh , He had good bedside manner and answered my questions. He was friendly and understanding.
Dr. Walsh is the best! I’m so happy he’s my doctor. He’s a great listener and has a very gentle demeanor.
Verified patient
Dr. Walsh always takes the time to listen to symptoms and provides an honest response.
Verified patient
Dr. Walsh was kind and courteous. He provided a thorough examination and kindly answered all of my questions.
Verified patient
super nice, helped with all of my questions and was honest when he didn't have an answer for me. funny too!!
Verified patient
Dr Walsh was a great listener and spent time to understand and explain things clearly. Great office staff too.
Verified patient
Dr Walsh is always "on point" he immediately takes care of all my questions/needs. He is the BEST.
Great first experience. Staff was friendly and professional, with a minimal wait.
Verified patient
Dr Walsh was great he listened answered my questions I will keep him as my doctor from now ??
Verified patient
Was very pleased with my visit definitely recommending friends and family to this location.
Verified patient
Dr. Walsh is very thorough and addresses any question fully.
Verified patient
Very nice and thorough. Made me feel comfortable as a patient and will definitely recommend.
Verified patient
Very satisfying experience. The entire staff and Dr Walsh were very friendly and helpful.
Dr Walsh provides excellent &,allows me, the patient, to be part of the care plan
Pleasant people in a pleasant office. I feel comfortable here.
Verified patient
This doctor is really nice and caring. I’m glad I found him.
Verified patient
Was a great experience and a friendly staff. Got what was needed done.
Verified patient
He is a good doctor and shows attention to your needs. I recommended it.
Verified patient
Very knowledgeable and professional! Would highly recommend Dr. Walsh!
Dr Walsh was patient, kind and listened to my concerns
It was my first time seeing Dr Walsh and I have to say I am very happy he is now the doctor I will be going to. He took his time and didn’t seem rushed at all. Pleasant and kind demeanor. He explained everything and listened carefully to any concerns that I have. Honestly he is rarity in healthcare today. Thank you Dr Walsh. Ps I loved the socks.
Verified patient
Great experience. Office was clean, staff was friendly and helpful, and the doctor came in to see you right away. The doctor asked a lot of questions to get the proper diagnosis and I was in and out within the hour.
Verified patient
Been a long time since I had seen a doctor regarding my overall health (over 14 years and I'm pushing 60 years young) but Dr. Walsh was very nice and easy to speak with - he asked many questions and I told him everything I knew going on with me (felling fat, sore shoulders, high cholesterol issues - I didn't hold back). He was observant to the little patches of eczema on my hands and he complimented me on taking care of it which was helpful - at least I'm doing the right thing. He performed a physical and I was relieved to be found in very good health. I will be returning shortly to have the blood work ordered done so I know that all is well (knock on wood) - my experience with Dr. Walsh was very positive and I look forward to being a regular patient.
Verified patient
Dr. Walsh was attentive and listened to my needs. I did not feel rushed and he seems very knowledgeable. I appreciate that he takes the time to solve problems and not take the easy way out by prescribing unnecessary medications. Overall great experience.
Verified patient
Dr. Walsh was very attentive to my health concerns. Everything was clean and the staff were pleasant to interact with. Very pleased with the service provided.
I like the positive atmosphere and the friendly greet when I came a little early, and I was able to check in, and the wait wasn't long at all.
Verified patient
Very good! Thorough and very knowledgeable!
Verified patient
Polite doctor.
Verified patient
Thanknyou
Verified patient
Dr. Walsh was excellent! Heard me out and looked at my past medical history to make his best recommendation for what I was experiencing. I was seen promptly.
Verified patient
Dr Walsh has been great to build a relationship with as my previous Doctor of 20 years retired. I used Zoc Doc to find him and schedule and it has been a smooth transition that began two years ago now.
I have finally found a doctor that I immediately felt comfortable with. He clearly defined a plan for me, in addition to providing me with resource articles. Very easy to talk to about my medical history. I felt that he included me in the discussion of and decision making of his recommendations. I would highly recommend him.
Verified patient
Awesome doctor
Verified patient
Very easy
Very easy, no issues
No delays
I was seen within five minutes of coming into the office, and Dr. Walsh answered all of my questions, listened to my concerns, and gave me a great referral to a specialist. He’s wonderful!
Great bedside manner!
Verified patient
Dr. Walsh was very compassionate, kind and friendly. We went over my ER visit and took his time explaining the diagnosis and lab results. He answered all of my questions clearly and confidently. The front desk and MA were friendly as well. 100/10 recommend.
Verified patient
Friendly and thorough!
Verified patient
Dr Walsh and the office were thorough, prompt and on time. I had my long term doctor retire and searched for a new Doctor through Zocdoc. They have a lab in the office to do any blood work for my annual physical onsite, which helps save time. I am pleased to transfer everything over to Dr Walsh on a go forward basis.
Verified patient
All very good.
Very pleased with Dr. Walsh and staff
Excellent
Professional
All very good.
Frequently asked questions

How soon can I make an appointment with Dr. Thomas Walsh?

Generally, Dr. Thomas Walsh has appointments available on Zocdoc within 1 week. You can see Dr. Walsh's earliest availability on Zocdoc and make an appointment online.

Is Dr. Thomas Walsh accepting new patients?

Dr. Thomas Walsh generally accepts new patients on Zocdoc. You can see Dr. Walsh's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Thomas Walsh accept my insurance?

Choose your insurance plan to verify if Dr. Walsh is in-network.

Can I make an appointment with Dr. Thomas Walsh online?

Yes, you can make an appointment online with Dr. Walsh using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Thomas Walsh work with?

Where is Dr. Thomas Walsh's office located?

Dr. Thomas Walsh's office is located at 11 Salt Creek Ln, Hinsdale, IL 60521.

What are common reasons for patients to see Dr. Thomas Walsh?

Dr. Thomas Walsh frequently sees patients for Annual Physical, Chiropractic Consultation, Foot Consultation, Illness, and Pediatric Consultation. You can see other visit reasons for Dr. Thomas Walsh on their profile.

What languages does Dr. Thomas Walsh speak?

Dr. Thomas Walsh speaks English.

How do patients rate Dr. Thomas Walsh in reviews?

252 patients have reviewed Dr. Thomas Walsh. The overall rating for this doctor is 4.94/5. They have a 4.95/5 rating for bedside manner and a 4.84/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocChicago, IL Family PhysiciansDr. Thomas Walsh, DO