John S. Baird, MD

Internal Medicine

www.nm.org

5.0 out of 5

1,773 verified ratings

Patient Reviews

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Likelihood to Recommend
5.0

192 Scheduled Comments


Dec 20, 2024
Dr Baird was his typical wonderful self, attentive and thorough with his examination. This is the first time our son saw him and it was positive experience.
Scheduled for Oct 11, 2025

Dec 19, 2024
Very, very thorough and always willing to spend the time necessary to resolve the issue.
Scheduled for Oct 11, 2025

Dec 18, 2024
Friendly, and spends the time to listen to my concerns.
Scheduled for Oct 11, 2025

Dec 16, 2024
Dr Baird is respectful, efficient and thorough
Scheduled for Oct 11, 2025

Dec 16, 2024
Doctor is through and seems to have my best care in mind.
Scheduled for Oct 11, 2025

Dec 12, 2024
I cannot recommend Dr. Baird highly enough. He is the epitome of what a doctor should be—compassionate, attentive, and deeply knowledgeable. From the moment you meet him, it’s clear how much he genuinely cares about his patients. He takes the time to listen carefully to concerns, explains things in a way that is easy to understand, and ensures you feel fully informed and comfortable with every step of your care. Dr. Baird’s level of professionalism and empathy is truly unmatched. You can trust him completely, knowing that he has your best interests at heart. His ability to combine medical expertise with a warm, personal approach is rare and so appreciated. He consistently goes above and beyond to make his patients feel heard, valued, and cared for. If you’re looking for a doctor who will treat you not just as a patient but as a person, Dr. Baird is the one. He has set the standard for what healthcare should look like, and I feel incredibly fortunate to have found him.
Scheduled for Oct 11, 2025

Dec 12, 2024
Is very professional
Scheduled for Oct 11, 2025

Dec 10, 2024
Excellent care
Scheduled for Oct 11, 2025

Dec 9, 2024
He Is the best Doctor for me He is very nice with me and other patients that check
Scheduled for Oct 11, 2025

Dec 8, 2024
We discussed a couple of concerns I had and he listened to what I had to say. His demeanor is pleasant and I feel confident in the advice he gave me.
Scheduled for Oct 11, 2025

Dec 5, 2024
Dr Baird is so thorough, proficient and pleasant!
Scheduled for Sep 11, 2025

Dec 4, 2024
Very friendly, knowledgeable, and approachable. Responds to messages in a timely manner
Scheduled for Sep 11, 2025

Dec 4, 2024
cares
Scheduled for Sep 11, 2025

Dec 2, 2024
Dr. Baird is fabulous. He takes the time to listen to my health concerns and provide practical solutions.
Scheduled for Sep 11, 2025

Dec 1, 2024
What’s good for me, would be good for anyone!
Scheduled for Sep 11, 2025

Dec 1, 2024
Dr Baird is a very good compassionate Dr with a great bedside manner , Meaning he's easy to talk to , has a relaxed demeanor .
Scheduled for Sep 11, 2025

Nov 29, 2024
Very smart dr
Scheduled for Oct 11, 2025

Nov 28, 2024
He is well informed re medical effects and also a very good listener.
Scheduled for Sep 11, 2025

Nov 27, 2024
I trust his knowkedge and care.
Scheduled for Sep 11, 2025

Nov 25, 2024
Knowledgeable.
Scheduled for Sep 11, 2025

Nov 23, 2024
Dr Baird is a wonderfully funny and caring man that has moved his schedule around to fit me in many times. He listens, he understands and cares.
Scheduled for Sep 11, 2025

Nov 22, 2024
Dr Baird is very patient, knowledgeable and talks to his patients in medical terms the lay person can understand
Scheduled for Sep 11, 2025

Nov 21, 2024
He is a good listener, provides innovative feedback and very helpful.
Scheduled for Sep 11, 2025

Nov 20, 2024
Excellent patient knowledgeable on his health , provided good detail on my health issues
Scheduled for Sep 11, 2025

Nov 20, 2024
Dr Baird was very enthusiastic about my well-being and was diligent in helping me understand the tests/and ways to stay healthy...
Scheduled for Sep 11, 2025

Nov 19, 2024
He’s a really smart man who engenders trust.
Scheduled for Sep 11, 2025

Nov 19, 2024
Few years back I needed a new doctor. I went to see Dr Baird on a recommendation. I've been happy with his Services ever since.
Scheduled for Sep 11, 2025

Nov 19, 2024
He explains things in a way that is easy for me to understand.
Scheduled for Sep 11, 2025

Nov 19, 2024
Great doctor.
Scheduled for Sep 11, 2025

Nov 18, 2024
Dr. Baird always explains everything medical in a manner that makes a patient understand what they are facing.
Scheduled for Sep 11, 2025