James Francis Swanson, MD

Family Medicine

2002 N Council Ave

Blanchard, OK 73010 Directions

405-485-4701

www.ssmhealth.com

4.9 out of 5

161 verified ratings

161 Ratings, 60 Comments


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.
Oct 1, 2025
Good doctor

Sep 23, 2025
Very good care and advice.

Sep 22, 2025
friendly personable,easy to talk to

Sep 18, 2025
Easy to talk to. Very professional and knowledgeable

Sep 8, 2025
He is very kind and attentive. I like the way he thinks!

Aug 26, 2025
Great Dr.

Aug 16, 2025
Good dr that cares about his patients

Aug 14, 2025
Proud to call Dr. Swanson my doctor and appreciate the care I have received from him.

Aug 13, 2025
Great listener, always try to help and resolve issues

Aug 13, 2025
Great doctor and a great practice. I would recommend them to anyone anytime.

Aug 8, 2025
He is the best

Jul 24, 2025
Always professional and compassionate. He communicates very well, making sure he understands the situation and that I understand his instructions.

Jul 23, 2025
I was concerned about a rash and Dr. Swanson diagnosed it immediately.

Jul 23, 2025
Dr. Swanson has gone over and above in his care for me.

Jul 2, 2025
He listens and cares about my health

Jun 30, 2025
Dr Swanson is extremely knowledgeable, kind, and listens.

Jun 27, 2025
Listens well and explains things in detail

Jun 18, 2025
Best ever

Jun 12, 2025
Dr Swanson is always personable yet professional. He sees to my needs. I’ve never had a bad visit. He’s always on point.

Jun 12, 2025
Dr Swanson always listens to what’s going on with you. I recommend him everywhere I can

Jun 8, 2025
Great guy!

May 28, 2025
He is the best doctor we’ve ever been to.

May 8, 2025
He is a very kind and educated MD. He spends time explaining everything to me.

May 7, 2025
Words are inadequate to describe our appreciation for Dr. Swanson

May 7, 2025
Personable, friendly and knowledgeable all great traits for a health care provider.

Apr 30, 2025
Excellent doctor for my first visit and establishing a consistent doctor for the future.

Apr 22, 2025
Very good doctor

Apr 22, 2025
Thank you for caring!

Apr 16, 2025
He is extremely patient and professional

Apr 16, 2025
Dr Swanson has always treated me with respect. He knows my history and explains things in ways I can understand.

Apr 15, 2025
Great thorough care & bedside manner.

Apr 8, 2025
Dr. Swanson will listen to what you have to say about & include you in the response that he tells you about. I really like him as he is a good Doctor & listens to what you have to say.

Mar 20, 2025
Please keep Dr Swanson as long as you can. I've had other providers and he is by far the most considerate and helpful doctor I've had. He is a valuable asset to SSM and I would ensure his staying there.

Feb 23, 2025
Do not let him escape... ;-)

Feb 22, 2025
He is the best!

Feb 22, 2025
He takes his time with you and you don't feel like you are just another name on a chart. He is good to offer option of treatments. I give him a 10!

Feb 18, 2025
Dr. Swanson is kind and caring. He listens to understand and uses his knowledge and experience to provide the best treatment plan

Feb 4, 2025
Dr Swanson makes sure you totally understand the reasons behind everything he does for you. We have recommended him to friends and family who are now patients of his.

Feb 2, 2025
Dr. Swanson is very thorough with checking out what is wrong with you and what to do.

Feb 1, 2025
He is an excellent doctor

Jan 22, 2025
Great Dr. !!!!

Jan 15, 2025
Great person as well as Doctor. Listens and answers all questions. Very personable as well as professional

Jan 12, 2025
We understand and took time to explain my things to me.

Jan 3, 2025
Dr Swanson is always friendly and caring. He listens to me and always gives me choices. I love him like a son.

Dec 31, 2024
I've always felt heard and respected with Dr. Swanson.

Dec 27, 2024
Pleasant

Dec 24, 2024
Dr. Swanson is my most favorite doctor I have ever had. He is very kind and knowledgeable and makes sure I understand what he is talking about in regards to my care.

Dec 20, 2024
He is carrying

Dec 3, 2024
Very good Doctor. Explains things to me very well

Nov 19, 2024
I have already recommended Dr. Swanson to friends and family.