Dr. Peter Kelly, DO

Dr. Peter Kelly, DO

Family Physician
911 Kings Hwy S, Cherry Hill, NJ
4.97
“When it comes time to manage my chronic conditions, Dr Kelly always has fresh eyes and a new perspective, even when my specialists scratch their heads.”
Christopher C.March 11, 2026
Patients often return
More patients return than other providers in the area
Highly recommended
98% of patients gave this doctor 5 stars
Excellent wait time
100% of patients waited less than 30 minutes
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

Available appointments

What patients are saying

Overall rating

4.97

Average wait time

4.96

Bedside manner

4.98
“When it comes time to manage my chronic conditions, Dr Kelly always has fresh eyes and a new perspective, even when my specialists scratch their heads.”
Christopher C.March 11, 2026
“I’ve been to Shamrock Medicine a few times now, and each visit has been a great experience. Dr. Kelly is attentive, thorough, and genuinely takes the time to listen. I never feel rushed, and he explains everything clearly so I understand what’s going on and what the next steps are. The consistency and quality of care have been excellent, and I always leave feeling confident and well taken care of. Highly recommend.”
William N.January 5, 2026

About Dr. Peter Kelly

Dr. Peter Kelly is a Family Medicine physician. He is a graduate of the University of New England School of Osteopathic Medicine in Biddeford, ME and has an undergraduate degree from the University of Notre Dame in South Bend, IN. Dr. Kelly completed his residency at the University of Medicine and Dentistry of New Jersey in Stratford, NJ. He is board certified in Family Medicine and a member of the AOA. Dr. Kelly currently treats adults of all ages and children above the age of five. He is comfortable managing both acute and chronic medical conditions. He has a special interest in cardiology (EKG and CXR interpretation) and sports medicine. Dr. Kelly believes in a conservative approach to patient care. Dr. Kelly believes strongly in evidence based medicine, but has an open mind regarding alternative medical care if other treatment modalities are limited.

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
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Chronic high blood pressure
High cholesterol
Chronic high blood pressure
High cholesterol

Office locations

Dr. Peter Kelly, DO also offers online video visits for patients
Shamrock Medicine (1 of 2)
911 Kings Hwy S, Cherry Hill, NJ 08034
Shamrock Medicine (2 of 2)
407 S 10th St, Ste 101, Philadelphia, PA 19147
1 of 2

Education and background

Practice names

Hospital affiliations

  • Cooper University Hospital

Education and training

  • Medical School - University of New England, Biddeford, Doctor of Osteopathic Medicine
  • Rowan University, Residency in Family Medicine
  • Saint Joseph's Hospital (Residency)

Professional memberships

  • American Osteopathic Association

Languages spoken

  • English

Provider's gender

Male

NPI number

1982869467

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.97
Wait time
4.96
Bedside manner
4.98
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
672 reviews
Most relevant
Dr Kelly is amazing! Extremely knowledgeable and friendly. Probably one of the best doctors I’ve ever seen. Thank you!
Verified patient
The wait was short and Dr.Kelly was a clear communicator and was inquisitive of all my health concerns. 10/10 experience.
Verified patient
ALOT of texts and emails just for one appt... i might scale that back a bit. I didn't need a 6am alert from zocdoc LOL
Verified patient
Dr Kelly and his staff are all clear and concise. He's kind and easy to talk to and his office is essily reachable.
Verified patient
Dr. Kelly is the kind of doctor that listens to you. He hears and works with you. I highly recommend him.
Verified patient
Great Dr.. Addressed all my needs. Love I can do video or in person and being able to text is super convenient at times
Verified patientVideo visit
Went in for a routine yearly exam and Dr. Kelly was very personable and accommodating. His office was nice and rather comfy.
He was okay, seemed kind of in a rush. I had to repeat my symptoms several times to get across that I wasn't feeling well.
Great chill and thoughtful experience. Doc is approachable, knowledgeable, and genuinely had my best interest in mind.
Verified patient
Smart, thorough, interested in my well-being. Nicest and cleanest doctor’s office I’ve ever been in.
Excellent listener who makes you feel comfortable and heard and is eager to give the best care
Definitely recommend Dr. Kelly! very friendly, clear communicator and explained things very well. Look no further!!
Verified patient
Clean environment. Nice and well listened doctor. Overall doctor Kelly is such a nice person.
Dr Kelly is a pretty great GP. Great bedside manner, very thorough, and extremely knowledgeable.
Verified patient
The directions to the office was clear and easy to find. Very clean office
Verified patient
First rate care. Provider answered all my questions..with seamless referral for bloodwork.
Verified patient
Dr. Kelly is a great doctor and the office staff is very friendly and helpful — I highly recommend.
Dr. Kelly is personable and knowledgeable. I have complete confidence in his skills and judgement.
Verified patient
Great experience. The doctor was very prompt, easy to talk to, and very helpful. I would happily return.
Verified patient
Nice clean peaceful atmosphere and the doctor was very welcoming made me comfortable on my first visit
Verified patient
Establishing a new primary care doctor can be overwhelming but I’m so glad I made the switch. Very happy!
Verified patient
It was a great experience he cared about what I discussed with him and make great recommendations.
Verified patient
I was happy Dr Kelly had morning appointments and was taking new patients. I found my PCP in Dr Kelly.
Great doctor, very attentive and patient with any questions I have. Can’t recommend him enough
Verified patient
Friendly, personable doctor. I felt comfortable discussing health issues with him.
Verified patient
Dr. Kelly was great. He attended to my needs and answered my questions thoroughly
Verified patient
Dr Kelly is a great doctor who is clear, kind, and a great guidance towards better health.
Dr. Kelly is a great listener and made me feel extremely comfortable during the visit.
Verified patient
Super attentive; great staff; sent a reminder. Just overall an excellent experience.
Verified patient
Dr. Kelly is thorough, friendly and a great listener. I trust his knowledge and insights.
Verified patient
Concise and personable, he’s smart and he listens— an ideal doctor’s appt 10/10
Dr.Kelly was amazing! Very attentive & authentic! I will be changing my primary care to him!
Verified patient
Great place. Nice and personable experience and straight to the point
Verified patient
Peter was awesome. Super knowledgeable and an attentive listener!
Verified patient
The doctor took the time to answer all of my questions, very informative- would go back
Verified patient
Great experience. Quick and easy. Ordered follow up and was seen same day. Good guy!
Verified patient
Doctor Kelly listened, gave me all the time I needed, and was very accessible,
Verified patient
Dr Kelly was punctual, knowledgeable, and addressed my concerns. Would recommend.
Verified patient
Dr. Kelly is a great doctor! He took the time to listen and discuss treatment options
Dr. Kelly is one of the first doctors that truly made me feel heard! Highly recommended.
Verified patient
Dr. Kelly was great. Willing to answer all my questions and very knowledgeable
Verified patient
Good experience and offered telehealth follow up appointments.
Verified patient
Great Doctor, took the time to answer all my questions with patience and care.
Verified patient
Everything was great, a doctor was super attentive and understanding.
Dr. Kelly was very helpful and super simple to schedule. Refreshingly easy visit.
Verified patient
Always a great visit with this doctor and always recommended!
Verified patient
Great office will be returning here for all my following appointments.
It's my first visit to see Dr Kelly. He was friendly and professional.
Verified patient
Dr. Kelly is an amazing, both as a doctor and as a person.
Dr. Kelly is the absolute best. I feel so thankful to have found him!
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Peter Kelly?

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

Is Dr. Peter Kelly accepting new patients?

Dr. Peter Kelly generally accepts new patients on Zocdoc. You can see Dr. Kelly's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Peter Kelly accept my insurance?

Choose your insurance plan to verify if Dr. Kelly is in-network.

Can I make an appointment with Dr. Peter Kelly online?

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

Which hospital is Dr. Peter Kelly affiliated with?

Dr. Peter Kelly is affiliated with Cooper University Hospital.

What practice does Dr. Peter Kelly work with?

Where is Dr. Peter Kelly's office located?

Dr. Peter Kelly has 3 office locations, including in Cherry Hill, Ambler, and Philadelphia, view full addresses on Dr. Kelly's profile.

What are common reasons for patients to see Dr. Peter Kelly?

Dr. Peter Kelly frequently sees patients for Annual Physical, Anxiety, General Consultation, Illness, and New Patient Visit. You can see other visit reasons for Dr. Peter Kelly on their profile.

What languages does Dr. Peter Kelly speak?

Dr. Peter Kelly speaks English.

How do patients rate Dr. Peter Kelly in reviews?

672 patients have reviewed Dr. Peter Kelly. The overall rating for this doctor is 4.97/5. They have a 4.98/5 rating for bedside manner and a 4.96/5 rating for wait time. You can read individual reviews and ratings on their profile.