Christopher Esworthy, PA

Christopher Esworthy, PA

Physician Assistant
1528 Walnut St, Ste 950, Philadelphia, PA
4.84
“Chris is brilliant. I’ve been seeing him for years and he’s an excellent communicator with a superb bedside manner. He certainly knows his medicine and will take your concerns to heart.”
Arman R.April 2, 2026
Patients often return
More patients return than other providers in the area
Highly recommended
92% of patients gave this doctor 5 stars
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

What patients are saying

Overall rating

4.84

Average wait time

4.44

Bedside manner

4.89
“Chris is brilliant. I’ve been seeing him for years and he’s an excellent communicator with a superb bedside manner. He certainly knows his medicine and will take your concerns to heart.”
Arman R.April 2, 2026
“Chris is terrific, and I have been seeing him for several years, generally for annual checkups. He is thorough, highly qualified, listens carefully, gives good medical advice, and is pleasant to deal with. I give him my highest possible recommendation, and I feel very fortunate that he is my regular physician. ”
Robert T.March 25, 2026

About Christopher Esworthy

Mr. Christopher Esworthy is a dedicated and diligent physician assistant currently practicing at Stoll Medical Group in Philadelphia, PA. He provides care for a wide range of illnesses, injuries, and general consultations, and also performs physical examinations for professional eligibility. Mr. Esworthy earned his Master's in Physician Assistant Studies from Drexel University in Philadelphia. With an approachable demeanor and positive attitude, he is a well-loved practitioner among his patients.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
200+ more in-network plans

Popular visit reasons

Allergy Consultation
Annual Physical
Arthritis
Foot Consultation
Foot Injuries
Glycosylated Hemoglobin Test
Illness
Iron Deficiency
Allergy Consultation
Annual Physical
Arthritis
Foot Consultation

Office location

Advocare Stoll Medical Group
1528 Walnut St, Ste 950, Philadelphia, PA 19102

Education and background

Practice names

Board certifications

  • National Commission on Certification of Physician Assistants

Education and training

  • Drexel University, Philadelphia, Master's in Physician Assistant Studies

Languages spoken

  • English

Provider's gender

Male

NPI number

1710515085

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.84
Wait time
4.44
Bedside manner
4.89
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
1700 reviews
Most relevant
Loved Dr Chris! Thorough, friendly and proactive. Don’t love the wait times at this office but worth it, ultimately.
Verified patient
Zocdoc made booking easy. Appointment started late and I was sitting around for a while, but the whole process was very easy.
Chris is awesome! It’s rare to find a doctor that’s super knowledgeable with great bed side manners! Highly recommend!
Overall good experience. Wait time was longer than usual as it was 03 July and the office was a little shorthanded.
Chris Esworthy was a knowledgeable, friendly, and LGBTQ-competent provider. Easy going and helpful. 10/10 would recommend!
Verified patient
Christopher Esworthy, PA is great! He listened to all my concerns and gave me amazing advice/referrals. Highly recommended.
Verified patient
Chris is great, but between Zocdoc and Stoll, I was contacted maybe 8 times before my appointment. It's too much.
Dr Esworthy was a pleasure to be a pt with. Genuine personality that made my experience worth noting. Highly recommend
Verified patient
Very easy to talk to and knowledgeable. Relatable without being condescending, highly recommend.
Verified patient
Always send an appointment message ...Dr Does listen to Patients concerns
Verified patient
Been going to Stoll for a few years and they have always been very accommodating, friendly, and professional!
Verified patient
Excellent experience—he is efficient, effective, and personable. Highly recommend.
Verified patient
Visit was quick and to the point, but not at all rushed. Easy, no complaints!
Amazing people and a very clean and organized office! Wait time was minimal and the people were very helpful
Been seeing Chris for a few years now. He’s great and I would recommend to anyone who needs a Philly doctor.
Verified patient
They had me wait over an hour, and the then didn't even give me an opportunity to ask some questions that I had.
Searched for a long time (10ish years) to find a GP. Stoll group and Chris knock it out of the park. Highly recommend.
Verified patient
Great physician who is friendly and personal. He is knowledgeable and provides clear understanding during consultation.
Chris is friendly and knowledgeable. The entire office runs like a well oiled machine: everything just keeps going properly.
Verified patient
Super attentive and a great listener. I was anxious but he made me feel at ease.
Dr. Chris is the man. Incredibly friendly, professional, and helpful in describing his thoughts. Couldn't recommend more.
Verified patient
Dr. Chris Elsworthy is professional, very nice and easy to talk to. I feel like I am in good hands under his care.
Verified patient
Wonderful provider, was seen right away, and was receptive about my needs--even made sure to give me a thorough physical
Verified patient
Great staff, great doctors, but it's a popular spot so you might want to bring a book to read.
Verified patient
This practice is great and I will never look elsewhere. It was a long wait, but usually I go in fairly quickly.
Verified patient
Chris is very kind and helpful with any questions I come to him with. He usually gives me good medical advice.
Verified patient
Chris is an excellent provider who works well as my primary inside a complicated care team.
Verified patient
My annual checkup with Chris was great - friendly and efficient.
Verified patient
I like this office, very professional and friendly. On my third visit and won’t go anywhere else if I can avoid it
Verified patient
Dr. Chris is very nice and professional! He makes me feel very comfortable and he is a great listener.
Verified patient
I really enjoy this office due to close proximity and effeciency. Very happy that I chose this for my PCP.
Verified patient
Very nice, friendly, helpful doctor, would have stayed with him as my primary care if I didn’t have to move!
Verified patient
No. They wouldn't take my insurance and didn't tell me beforehand.
Verified patient
Chris has made me feel heard and has taken my symptoms into account and takes the time to explain decisions.
Verified patient
Very attentive and is a great listener. He really pays attention to your concerns in order to find a solution.
Verified patient
You can truly tell he is listening to you and hears your concerns.
Always a pleasure working with Chris. Visits are a conversation, not a rush out the door.
Great Office with kind staff, definitely will be back
Verified patient
Great appointment. Friendly staff. On-site lab draws. Happy to have transferred care there.
Verified patient
Very good visit. Listened and addressed my concerns. I look forward to the next steps.
Verified patient
Very tentative and listened to the issues I was facing. Offered clear explanations and next steps.
Verified patient
Was able to get an appointment same day and the PA that saw me was incredibly helpful and reassuring
Wonderful office, wonderful staff. Dr. Esworthy is professional , knowledgeable, and very friendly.
Verified patient
Great and professional specialist, highly recommended
Verified patient
Wait time was very short and doctor answered all of my questions and prescribed me something to help
Verified patient
He was amazing. On time,Present and really connect with his patients.
Verified patient
Chris is awesome. Easy to talk to and down to earth. Highly recommend.
Verified patient
Quick, friendly, and easy. Looking forward to continuing to make here my primary care provider.
Verified patient
Office staff was very professional and helpful. Every provider I saw was helpful and courteous.
Verified patient
Don’t be afraid to go with what you feel is best. Sometimes a leap of faith is the best faith??
Verified patient
Frequently asked questions

How soon can I make an appointment with Christopher Esworthy?

Generally, Christopher Esworthy has appointments available on Zocdoc within 1 week. You can see Christopher Esworthy's earliest availability on Zocdoc and make an appointment online.

Is Christopher Esworthy accepting new patients?

Christopher Esworthy generally accepts new patients on Zocdoc. You can see Christopher Esworthy's earliest availability on Zocdoc and schedule an appointment online.

Does Christopher Esworthy accept my insurance?

Choose your insurance plan to verify if Christopher Esworthy is in-network.

Can I make an appointment with Christopher Esworthy online?

Yes, you can make an appointment online with Christopher Esworthy using Zocdoc. It’s simple, secure, and free.

What practice does Christopher Esworthy work with?

Where is Christopher Esworthy's office located?

Christopher Esworthy's office is located at 1528 Walnut St, Philadelphia, PA 19102.

Which board certifications does Christopher Esworthy have?

Christopher Esworthy is certified by National Commission on Certification of Physician Assistants.

What are common reasons for patients to see Christopher Esworthy?

Christopher Esworthy frequently sees patients for Allergy Consultation, Annual Physical, Arthritis, Foot Consultation, and Illness. You can see other visit reasons for Christopher Esworthy on their profile.

What languages does Christopher Esworthy speak?

Christopher Esworthy speaks English.

How do patients rate Christopher Esworthy in reviews?

1700 patients have reviewed Christopher Esworthy. The overall rating for this doctor is 4.84/5. They have a 4.89/5 rating for bedside manner and a 4.44/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocPhysician AssistantsChristopher Esworthy, PA