James Francis Swanson, MD

Family Medicine

2002 N Council Ave

Blanchard, OK 73010 Directions

405-485-4701

www.getcare.ssmhealth.com

4.9 out of 5

159 verified ratings

159 Ratings, 57 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.
Apr 25, 2026
Dr. Swanson is a great doctor !

Apr 24, 2026
Outstanding

Apr 24, 2026
Good experience

Apr 19, 2026
Always good

Apr 19, 2026
Great

Apr 14, 2026
He is smart, listens, and very friendly! Really, really like him!

Apr 4, 2026
He is easy to talk to and listens then responds to all questions. Very friendly person.

Mar 28, 2026
Staff and doctor are great! I will continue to use this practice for all my healthcare needs.

Mar 7, 2026
Thank you for taking care of me!!

Mar 2, 2026
Focused on the concern, actively listening & issues were well explained

Feb 28, 2026
I have recommended him my friends without hesitation. Dr. SWANSON is friendly and easy to talk to, he really listens to you and gives you options that are very workable

Feb 20, 2026
Dr Swanson make me feel very comfortable and understands what I’m going through.

Feb 12, 2026
Excellent. Very happy as a patient of Dr. Swanson!

Jan 31, 2026
Happy to have him as my primary. I recommend him when I need took Thank you !

Jan 13, 2026
He’s always personable and caring.

Jan 12, 2026
Very professional.

Jan 12, 2026
Dr. Swanson always listens to my concerns, questions, and even my theories…then makes his diagnoses based on his knowledge which is extensive. I appreciate his patience and care for his older patients. So glad he’s my doctor!

Jan 6, 2026
Dr. Swanson seems to be very knowledgeable and personable. Overall, great visit!

Dec 20, 2025
Great Experience with Dr Swanson

Dec 20, 2025
He takes the time needed, he's knowledgeable, he consults well work specialists, does a great job!

Dec 18, 2025
Was looking for a primary care physician and he is my husband’s doctor. We liked him very well. Got in easily. Like the fact he makes you feel so comfortable!

Dec 9, 2025
Very personable and attentive to questions.

Dec 9, 2025
Thank you so much for your great care. You always take time to hear what's going on and listen. Never feels like you rush or make things hard easy to understand. What treatment is good for me. Thank you. Sincerely,Debra Jones

Dec 6, 2025
Great as always

Dec 4, 2025
He is the most caring dr I've ever had. He listens

Nov 18, 2025
Dr. Swanson listens to my concerns about my health and always explains what could be causing my symptoms and comes up with a plan of treatment.

Nov 13, 2025
Always to consummate professional, providing excellent care delivered with compassion.

Nov 13, 2025
He is great. Takes the time to really listen to you.

Nov 12, 2025
I’m totally happy with the care I receive.

Oct 28, 2025
An excellent Dr. He talks to you about any issues he sees, and any questions you have. He's very open and willing to give his opinion.

Oct 24, 2025
Dr Swanson cares about his patients!!

Oct 14, 2025
He listens to you

Oct 14, 2025
excellent

Oct 10, 2025
He is always very attentive and takes time to listen to any concerns or questions we might have.

Oct 7, 2025
He is fantastic!

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