John S. Baird, MD

Internal Medicine

www.nm.org

5.0 out of 5

1,694 verified ratings

Patient Reviews

The following ratings and reviews are based on verified patient experiences collected from independently administered surveys. The overall rating is an average of all responses to the survey questions listed below. The ratings and comments submitted by patients reflect their own views and opinions.
Likelihood to Recommend
5.0

146 Scheduled Comments


Oct 24, 2024
Dr Baird was very thorough with my annual physical and made recommendations to improve myself and my wife health.
Scheduled for Aug 11, 2025

Oct 24, 2024
Dr. Baird always makes me feel comfortable when I come for my visits. He takes time to listen to any concerns I have. I feel he is very well informed and he offers wellness information that is applicable for maintaining my health. I am confident that he is the best Dr. for me. I highly recommend him to others looking for a great Dr.
Scheduled for Aug 11, 2025

Oct 23, 2024
Ease and comfort he brings to all of his patients
Scheduled for Aug 11, 2025

Oct 22, 2024
Very thorough review of my health issues and he does a great job of explaining the significance of any issue as well as potential courses of action for best outcomes. Also the most responsive physician to inquiries that I have ever encountered.
Scheduled for Aug 11, 2025

Oct 21, 2024
Dr. Baird is knowledgeable, intelligent and attentive. He is a great primary care doctor.
Scheduled for Aug 11, 2025

Oct 19, 2024
Dr Baird is caring, he listens, you get his full attention. Highly recommend!
Scheduled for Aug 11, 2025

Oct 18, 2024
Dr John is the best doktor
Scheduled for Aug 11, 2025

Oct 18, 2024
I wish all my friends could experience this amazing doctor.
Scheduled for Aug 11, 2025

Oct 13, 2024
He is a very friendly and knowledgeable doctor.
Scheduled for Aug 11, 2025

Oct 12, 2024
Excellent Doctor
Scheduled for Aug 11, 2025

Oct 11, 2024
He’s the best dr.
Scheduled for Aug 11, 2025

Oct 10, 2024
Dr. Baird is and always has been very thorough when treating or examining me. Does a very good job of explaining things also. He has a great personality and treats me with respect.
Scheduled for Aug 11, 2025

Oct 8, 2024
Dr Baird is extremely personable, professional and knowledgeable. I’ve had many doctors over the years, but he is the best I’ve experienced.
Scheduled for Aug 11, 2025

Oct 8, 2024
He's very thorough. Answers all your questions. Explains everything clearly. He's really a great doctor!
Scheduled for Aug 11, 2025

Oct 8, 2024
Dr. Baird really cares and takes his time to discuss what's best for you. He also takes the time to communicate on MyChart.
Scheduled for Aug 11, 2025

Oct 5, 2024
On time. Not rushed. Listened to me.. offered solution and treatment. Competent doctor.
Scheduled for Aug 11, 2025

Oct 3, 2024
Dr Baird took time with me as a new patient to understand my medical history and we talked about a plan for going forward. He answered all of my questions and concerns, then talked about scheduling tests and blood work. Actually, he knew a lot of my medical history because I had linked my other doctors, My Chart, and he saw all of my medical history before my visit.
Scheduled for Jul 11, 2025

Sep 27, 2024
He is a very knowledgeable, personable and passionate Doctor who cares for his patients.
Scheduled for Jul 11, 2025

Sep 26, 2024
He is easy to talk to and a great listener!
Scheduled for Jul 11, 2025

Sep 26, 2024
Great doctor. Thorough and knowledgeable.
Scheduled for Jul 11, 2025

Sep 26, 2024
He is very thorough and listens to all my questions and explains the answers.
Scheduled for Jul 11, 2025

Sep 24, 2024
Best doctor I've had in my 75 years. Very thorough and caring
Scheduled for Aug 11, 2025

Sep 22, 2024
Knowledgeable and kind
Scheduled for Jul 11, 2025

Sep 21, 2024
Knowledgeable, friendly, experienced and much, much more!!!!
Scheduled for Jul 11, 2025

Sep 19, 2024
Bright, caring, informative. He explains his findings in understandable terms.
Scheduled for Jul 11, 2025

Sep 19, 2024
Best.
Scheduled for Jul 11, 2025

Sep 19, 2024
My life has changed for the absolute better since meeting Dr.Baird. He spends enough time with me to explain my medical conditions and helps to improve them. He is very informative, helpful and kind. He makes me smile every time I see him and I can be honest with him and speak with him anything. He’s a wonderful addition to any medical team I’ve ever had.
Scheduled for Jul 11, 2025

Sep 14, 2024
He’s very caring and if I have a problem he gets right back to me
Scheduled for Jul 11, 2025

Sep 11, 2024
He always takes time to answer all of my questions. He’s familiar with my medical history and always offers suggestions for alternative treatment. He’s easy to talk to.
Scheduled for Jul 11, 2025

Sep 10, 2024
Dr. Baird was very informative with answering my questions.
Scheduled for Jul 11, 2025