John Paul Rapacz, MD

Family Medicine

1212 S Douglas Blvd

Oklahoma City, OK 73130 Directions

405-803-7160

www.getcare.ssmhealth.com

4.9 out of 5

338 verified ratings

338 Ratings, 119 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.
Mar 27, 2026
He is a very caring and excellent Doctor.

Mar 26, 2026
Very good dr. Love him. Sooo caring

Mar 19, 2026
Could not ask for a better doctor

Mar 18, 2026
Knows my history very well, always pleasant and listens, very knowledgable about my problems, genuinely cares

Mar 18, 2026
Dr Rapacz is very pleasant and always remembers my health issues and listens to my concerns

Mar 18, 2026
He is the Best Dr. around

Mar 16, 2026
Excellent !

Mar 13, 2026
He is a great Dr. and gets right to the point on what needs to be done and explains everything out, to understand.

Mar 12, 2026
I’m very grateful for Dr. Rapacz and his staff.

Mar 10, 2026
I couldn’t ask for a more knowledgeable and kind doctor, willing to work with me on my health problems.

Feb 27, 2026
It was good to see a doctor that knows you and your medical history.

Feb 27, 2026
The best

Feb 26, 2026
He is nice and polite and helpful.

Feb 19, 2026
Always professional, courteous, never rushes you though the appointment.

Feb 19, 2026
Dr. Rapacz is an incredible doctor. He always shows empathy and concern for my health.

Feb 17, 2026
Dr Rapacz came to me highly recommended by a friend and he has been my Doctor for many years and I would highly recommend him

Feb 16, 2026
Very pleased.

Feb 15, 2026
He is the best

Feb 12, 2026
Known him for years. He cares about his patients

Feb 6, 2026
He is an awesome doctor. We have had him as our PCP for over 30 years. He carefully cares for our health and ensures we get the right treatment.

Feb 2, 2026
Dr Rapacz is amazing.

Jan 28, 2026
Highly recommended to me and now I understand why! Dr Rapacz was professional, kind and caring! A+

Jan 28, 2026
Dr Rapacz is beyond amazing

Jan 28, 2026
Just a really nice caring gentleman who happens to be an awesome doctor

Jan 26, 2026
He’s the best!! Kind and caring!

Jan 22, 2026
Dr. Rapacz is a well grounded doctor who makes you feel comfortable to discuss any problems or concerns with him.

Jan 22, 2026
Positive trip.

Jan 21, 2026
Love him as my primary doctor, matter of fact the only doctor that seems to care about me not only as a patient but as a person. I believe he would be the only doctor I would recommend to others.

Jan 20, 2026
Dr. Rapacz has been my Primary Care Physician for many years and I receive excellent care from him each an every time.

Jan 18, 2026
Great!!

Jan 14, 2026
Good Doctor and known him very well since 1990.

Jan 8, 2026
good

Jan 8, 2026
Takes great care of his patients

Jan 1, 2026
Excellent physician who listens and cares about his patients.

Dec 31, 2025
Didn’t rush

Dec 24, 2025
He’s a Great Dr.

Dec 18, 2025
Dr Rapacz is the best

Dec 18, 2025
I actually enjoy coming in even when I am sick because everyone make you feel welcome!

Dec 6, 2025
He has been my doctor for 25 years..

Dec 6, 2025
He is an amazing doctor.

Dec 4, 2025
Dr Rapacz takes time to listen, ask questions, and make decisions to benefit my health

Dec 4, 2025
Very knowledgeable and caring

Dec 3, 2025
Everything was excellent

Dec 2, 2025
I have an extensive medical record. From tongue cancer, to a broad side hit from a semi. Dr.Rapacz was there the whole way. Dr. Rapacz cares, and that is why he has been such a successful doctor for all these years.

Dec 2, 2025
Great doctor.

Dec 1, 2025
He talks with us, not at us. He knows the medical History and is interested in us.

Nov 26, 2025
Thank you.

Nov 24, 2025
Have been with Dr Rapacz many years and he is very knowledgeable and listens very compassionate

Nov 20, 2025
Na

Nov 18, 2025
Dr Rapacz is always pleasant and very professional during my visits. He take all the time we need to see about me and my health. Great Dr glad I have him as my finally care Doctor.