Dr. James McGregor, MD

Family Medicine

323 E Riverside Dr , Ste 224

Eagle, ID 83616 Directions

(208) 302-6000


4.9 out of 5

92 verified ratings

92 Ratings, 34 Comments

Feb 8, 2024
I was very happy about his interest in my situation and the careful research of my past records that answered a concern I have had for several years and lifted a heavy weight off my mind. I was so relieved !

Jan 19, 2024
I feel that they are truly caring about my health, comfort, and happiness.

Jan 5, 2024
Dr. McGregor is knowledgeable, compassionate, a good listener and a good explainer.

Jan 4, 2024
Dr. McGregor is kind, respectful, and invites us to ask questions.

Dec 19, 2023
Can’t wait to see him again!

Nov 10, 2023
Very understanding and felt he listened to my concerns

Oct 29, 2023
Overall it was a very good experience.

Oct 18, 2023
I am very happy with my experience and hope the hospital will continue to support this clinic.

Oct 18, 2023
I have the utmost respect for the team and all people who dedicate themselves to care for the elderly

Oct 7, 2023
Again, very pleasant and professional.

Sep 20, 2023
Excellent appointment for both of us.

Sep 7, 2023
Great communication. Answers questions in an understandable way

Sep 3, 2023
, Enjoy talking with him. My health was perfect. Next visit in 6 months.

Aug 31, 2023
Everyone was very professional and the experience was pleasing.

Aug 29, 2023
Staff is very kind, patient with my mom who is elderly. Dr McGregor pulls up a seat and is eye level with my mom when talking with her. He and the staff seek her input and they don’t make you feel rushed. Front desk staff is also excellent. Coleen, his nurse is wonderful and puts my mom at ease and has a wonderful sense of humor which my mom and I both enjoy. .

Aug 8, 2023
The best !!!

Aug 4, 2023
I had some serious questions and Dr M took the time to answer and explain

Jul 31, 2023
Excellent experience from Dr. McGregor to the office staff.

Jul 28, 2023
Very disappointed that Dr. McGregor will be revamping his practice and seeing only certain patients. Sorry to see him go...

Jul 15, 2023
Should have been a long time ago just after retirement

Jul 8, 2023

Jul 7, 2023
Was great visit

Jul 6, 2023
Thankful to have D McGregor

Jul 4, 2023
Getting the appointment was difficult, luckily there was a cancellation

Jun 24, 2023
Very compassionate

Jun 21, 2023
Dr McGregor is one of the most compassionate physicians we have EVER visited. We look forward to more information and health benefits.

Jun 20, 2023
Dr.McGregor established my trust the first time I met him.. I always felt I received excellent and meaningful care for my complex medical care..

Jun 17, 2023
Overall it was an excellent experience.

Jun 3, 2023
It is not his fault. It’s how poorly your system is

May 20, 2023
A very caring team

May 12, 2023
Pleasant to be there

May 1, 2023
It's clear you are on a clock and the appt needs to adhere to ~45 mins.

Apr 24, 2023
keep up the great work. it will suffer with cut backs.

Apr 21, 2023
Thanks for caring about my health