Highlights
Age Groups Seen
- Adult 18-65
- Older Adult 65+
Languages
- English
Gender
MaleAffiliations
- Cooper University Hospital
About John A. Kirby
Practice Groups
Cooper University Physicians
Locations
- 196 Grove Avenue, Suite C, West Deptford, NJ 08086
- Get Directions
- phone: 856-848-7577
- fax: 856-848-6554
- 1865 Harrison Avenue, Camden, NJ 08105
- Get Directions
- phone: 856-963-0126
- fax: 856-365-0279
- 20 South Black Horse Pike, Runnemede, NJ 08078
- Get Directions
- phone: 856-962-8840
- fax: 856-962-8945
- 651 John F. Kennedy Way, Willingboro, NJ 08046
- Get Directions
- phone: 609-835-2838
- fax: 609-589-3841
- 900 Centennial Blvd., Building 2, Suite 202, Voorhees, NJ 08043
- Get Directions
- phone: 856-325-6770
- fax: 856-673-4300
Education and Training
Education
- Internship/Residency: Hospital of the University of Pennsylvania, Internal Medicine, 1996
- Medical School: University of Pennsylvania School of Medicine, 1987
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 1990
Insurance
- Aetna Better Health Medicaid HMO
- Aetna Dental Health
- Aetna First Health (Coventry)
- Aetna HMO/PPO/POS
- Aetna Medicare
- Aetna Quality Health
- Aetna Whole Health
- Aetna Workers Comp
- AmeriHealth Comp Services (Workers Comp)
- AmeriHealth HMO/PPO/POS
- AmeriHealth Medicare
- AmeriHealth Value Network
- Braven Health Medicare
- Cigna Evernorth Behavioral Health
- Cigna HMO/PPO/POS
- Cigna Medicare
- Cigna One Health
- Clover Health Medicare PPO
- Consumer Health Network Workers Comp
- Fidelis Care Medicaid HMO
- First MCO Group Health
- First MCO Workers Comp
- Galaxy Health Network Group Health
- Galaxy Health Network Workers Comp
- Guardian
- Horizon Blue Cross Blue Shield of New Jersey HMO/PPO
- Horizon Blue Cross Blue Shield of New Jersey Omnia
- Horizon Blue Cross Blue Shield of New Jersey State Benefit Plans
- Horizon NJ Health Medicaid HMO
- Horizon NJ Health NJ Family Kidcare
- Humana Medicare Advantage Medicare HMO
- Humana Medicare Advantage Medicare PPO
- Humana Military Prime
- Humana Military Standard
- Humana Military TriCare
- Independence Blue Cross Comp Services (Workers Comp)
- Independence Blue Cross IBC PPO
- Independence Blue Cross Keystone Healthplan East
- Independence Blue Cross Medicare
- Independence Blue Cross Personal Choice
- Jefferson Health Plans Medicare HMO
- Jefferson Health Plans Medicare PPO
- Liberty Mutual Auto
- Liberty Mutual Workers Comp
- Longevity Health Plan Medicare PPO I-SNP
- Magellan Behavioral Health
- MagnaCare Auto
- MagnaCare Group Health
- MagnaCare Workers Comp
- Medicaid (NJ)
- Medicare
- MultiPlan PHCS
- NJ Manufacturers Auto
- NJ Manufacturers Workers Comp
- Prime Health Services Auto/Workers Comp
- Prime Health Services Group Health
- QualCare Emblem Health
- QualCare HMO/PPO
- QualCare Workers Comp
- Railroad Medicare
- Three Rivers Contigo
- Three Rivers Devon
- United Behavioral Health Group Health
- United Behavioral Health Medicaid
- United Behavioral Health Medicare
- United Behavioral Health Optum
- United Healthcare AARP
- United Healthcare Community Plan Medicaid HMO
- United Healthcare Community Plan NJ Family Kidcare
- United Healthcare Dental
- United Healthcare Dual Complete D-SNP
- United Healthcare Group Health
- United Healthcare Medicaid
- United Healthcare Medicare
- United Healthcare Medicare Advantage
- US Family Health Plan
- VA Community Care Network
- WellCare Medicare
- Wellpoint Medicaid HMO
- Wellpoint Medicare
Ratings & Reviews
4.7 out of 5
108 ratings, 32 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- Reviewed on 12/12/2025
Was not my regular Primary, but I felt very comfortable.
- Reviewed on 12/12/2025
I was satisfied with the experience
- Reviewed on 11/15/2025
wonderful i would recommend him to anyone in need of advice and support
- Reviewed on 11/8/2025
Since this was my first contact with Dr. John Kirby, I found him to be very thorough throughout our discussion. He was great at explaining my test results as well as answering my questions I was disappointed to learn that he is not able to be my permanent primary doctor.
- Reviewed on 11/6/2025
Dr Kirby is beyond kind and caring He is intelligent and considerate We trust him completely and are forever grateful that he takes such great care of us
- Reviewed on 10/23/2025
Dr. Kirby was great. Thank you.
- Reviewed on 10/17/2025
first time with dr Kirby he was wonderful
- Reviewed on 10/16/2025
Very kind, pleasant doctor! !
- Reviewed on 10/9/2025
Dr. John Kirby was wonderful. I was so happy to see his wholesome, smiling face. I wasn't feeling well, and he put me at ease. He was so kind and helpful. Thank you, Dr. Kirby, you are a gift to your patients and Cooper Health Care. I must mention the young girl who checked me in was excellent. She greeted me enthusiastically and knew her job. She's a keeper! Thank you for your care.
- Reviewed on 10/3/2025
Thank you. I appreciate your explanations and comments.
- Reviewed on 10/2/2025
Dr Kirby was a substitute for Dr Monari. He provided helpful information never conveyed by the hospital physicians. He listened patiently, responded professionally and he reviewed lab studies and provided detailed results
- Reviewed on 9/19/2025
Everything went well
- Reviewed on 9/18/2025
Yes, that was my first time at that doctor's office, because I'm looking for a primary doctor. Dr. Jack didn't tell me that he was a traveling doctor. He's wonderful, and I wish he were at that office all the time. I would love for him to be my doctor.
- Reviewed on 8/16/2025
From beginning to end of appointment, everyone was very accommodating.
- Reviewed on 8/7/2025
Everyone was very kind and helpful.
- Reviewed on 8/7/2025
Dr Kirby and staff are very kind and compassionate people. I never felt rushed. They addressed all my concerns.
- Reviewed on 8/5/2025
Dr. Kirby is an amazing doctor We are so fortunate to have him to take care of us He is intelligent, kind and very caring and supportive
- Reviewed on 8/5/2025
Dr Kirby and staff were kind, professional and attentive.
- Reviewed on 6/13/2025
Dr. Kirby took the time to show me pictures of my spine, showing me the areas that are giving me pain. I really appreciated that.
- Reviewed on 5/2/2025
Professional
- Reviewed on 4/25/2025
Relaxing and easy to talk to.
- Reviewed on 3/21/2025
Yes, getting an appointment was easy. I did not have to wait long. The staff was fantastic and the doctor was fantastic also. Thank you.
- Reviewed on 3/20/2025
Dr Kirby is exceptional He truly cares about us
- Reviewed on 3/20/2025
Best experience I've ever had at a Dr.'s office.
- Reviewed on 3/19/2025
My visit with Dr. Kirby was very thorough and extremely informative regarding my health issues.
- Reviewed on 3/11/2025
Care was taken in time and also staff is very good too can say only this
- Reviewed on 3/4/2025
Although I did not see my Dr Todd and so Dr Kirby was very concerned and patience with my elderly mother
- Reviewed on 2/28/2025
Dr. Kirby was wonderful. He was thorough and I totally enjoy him. I'll be seeing him very shortly and I'm looking forward to meeting with him again. Thank you.
- Reviewed on 2/27/2025
Dr. Kirby is a real person when speaking about your health concerns. He is kind, considerate and I know he is retired and helping out on a short-term basis but, if he was there long term, he would be my preference as a provider for my services.
- Reviewed on 2/26/2025
doctor Kirby was very professional and courteous to me and treated me very good and that I appreciated very much
- Reviewed on 2/21/2025
Dr.Kirby was a thorough & thoughtful practitioner. He took the time to show me exactly where my pain was coming from. I really appreciated it!
- Reviewed on 2/1/2025
Yeah, I've never seen the same primary twice. I've been with Cooper for about six, seven years now. What I'll say about Dr. Kirby is he's one of the better ones I did see. He did explain things to me so that I could understand. He did call me back with the test results. He did contact my cardiologist to get more information on my condition. So all in all, he was definitely one of the better providers and I would see him again. That's it. Okay, I'm done. Do I push Okay.
Similar Clinicians
Cooper Primary and Specialty Care at Thorofare
196 Grove Avenue, Suite C, West Deptford, NJ 08086
Cooper Primary Care at Gloucester City
430 S. Broadway, Gloucester City, NJ 08030

