Dr. Spencer Kroll, MD

Dr. Spencer Kroll, MD

Internal Medicine  |  
Male  |  
Age 51
Insurances AcceptedSave
Dr. Spencer Kroll, MD is an internal medicine doctor who practices in Morganville, NJ. He is 51 years old and has been practicing for 22 years.

25 Kilmer Dr Ste 215

Morganville, NJ 07751

Contact Information

(732) 591-8840

Insurance Accepted

  • Aetna
  • Amerihealth
  • AvMed
  • Blue Cross Blue Shield
  • Cigna
  • Commercial Insurance Company
  • EmblemHealth
  • Horizon Blue Cross Blue Shield of New Jersey
  • MagnaCare
  • 4 More

*Please verify this information when scheduling an appointment.

Learn about Dr. Kroll

Be confident in your decisions by checking out your provider's top areas of care, education, patient reviews and more. Learn about finding the right doctor for you

Dr. Kroll's Experience

Dr. Kroll's experience matches your search based on the following criteria:
  • Based on total number of patients treated over the last 12 months
  • Specializes in Internal Medicine
  • Board certified in Internal Medicine
  • No malpractice claims found
  • No sanctions found
  • No board actions found


  • Internal Medicine
  • Clinical Lipidology

Board Certifications

  • Internal Medicine
    Accredited by: American Board of Internal Medicine*

Conditions Treated

  • Diabetes
  • Heart Disease
  • Hyperlipidemia


  • Electrocardiogram (EKG)
  • Ultrasound
  • Vaccination

Background Check

0 Malpractice Claims

No malpractice history found for New Jersey.

0 Sanctions

No sanctions history found for the years that Healthgrades collects data.

0 Board Actions

No board actions found for the years that Healthgrades collects data.


  • Weill Cornell Medical College
    Undergraduate School | Graduated 1988
  • George Washington University / School Of Medicine and Health Sciences
    Medical School | Graduated 1995
  • Georgetown University Med Center
    Internship Hospital | Completed 1996
  • Georgetown University Med Center
    Residency Hospital | Completed 1998
  • Mount Sinai/City University Of New York
    Other Education | Completed 1992

Awards & Recognition

Awards & Honors
  • Healthgrades Honor Roll
Media & Publications

Dr. Kroll has no media or publications listed.

Languages Spoken

  • English

Memberships & Professional Affiliations

Dr. Kroll does not have any memberships or affiliations listed. If you are Dr. Kroll and would like to add memberships or affiliations, please update your profile.

Dr. Kroll's Reviews

Likelihood of recommending Dr. Kroll to family and friends
based on 35 total reviews (14 with comments)
Dr. Kroll's Performance
  • Trustworthiness
  • Explains condition(s) well
  • Answers Questions
  • Time well spent
Office & Staff Performance
  • Scheduling
  • Office environment
  • Staff friendliness
  • Average wait time
    10 to 15 minutes
Patient Comments (14)
in Englishtown, NJ |
Great doctor and medical office who figured out the problem when nobody else seemed to.
in Englishtown, NJ |
I would highly recommend Dr. Kroll. He is a great doctor who has kept me very healthy for years. Recently when I was faced with a new serious condition, he showed me the greatest kindness and gave me so much attention. I have never encountered another doctor who is more caring or more knowledgeable.
Freehold, NJ |
If I could give them a negative score, I would. By far the worst experience I've ever had which may now lead to a serious health issues due to their lack of competence at multiple levels. Stay away!
in parlin nj |
excellent doctor and staff- takes his time and listens to you. very caring and knowledgeable
in Marlboro, NJ |
Dr Kroll is extremely knowledable. He was able to control my cholesterol better than my cardiologist. I have now referred my wife and parents to the kroll medical group
in Morganville, NJ |
Dealing with Dr.Kroll is a pleasure. The wait is never long and they are patient and answer all your questions. I highly recommend using Krolll medical.
East Brunswick, NJ |
My experience is that the guy's office was TEEMING with patients, and he was busy focusing on personal matters completely unrelated to the care of his patients. The few minutes I spent with him he seemed to be arrogant, a poor listener, and overall, not a very nice person. I can't comment on his level of expertise, but this site doesn't let me leave categories blank.
Sorry that patient had this experience. I always take a lot of time with each patient, and try to be as nice as possible to everybody. I hope this patient finds a doctor who is more suitable.
in Red Bank, NJ |
Best doctor in the area by far. Dr. Kroll is very knowledgeable and provides excellent care to his patients. Any time I have a health concern, I contact Dr. Kroll who always willing to answer my questions and provide information and treatment when needed. Office staff is also very helpful when I visit and scheduling has been easy. Dr. Kroll is highly recommended!
in Freehold, NJ |
I wish there were more like Dr. Kroll. I've been to a few doctors for my diabetes and hypertension, and nobody else has the bedside maner or gives me so much time and attention. Love him!
in Marlboro, NJ |
I'm so happy I found Doctor Spencer Kroll. He has helped me many times. I don't know why someone complained about his staff. It used to be a problem getting through but now his staff are responsive and polite and always help me.
in Freehold, NJ |
He is a great doctor and I feel very comfortable with him.
in Freehold, NY |
wonderful experience. great office staff.
Stewartsville, NJ |
Can't believe what a rude staff he has.
in Stewartsville, NJ |
Have you seen Dr. Spencer Kroll, MD?

Visit Dr. Kroll

Now Accepting New Patients
Dr. Kroll accepts 13 insurance carriers
  • Aetna
    Aetna HMO
    Aetna PPO
    Choice Plus POS II
  • Amerihealth
    Amerihealth HMO
    Amerihealth PPO
    Direct POS
    Direct Value Network POS
    Value Network HMO
    Value Network PPO
  • AvMed
    Open Access
  • Blue Cross Blue Shield
    Blue Card PPO
  • Cigna
    Cigna HMO
    Cigna PPO
    Great West Healthcare-Cigna PPO
  • Commercial Insurance Company
  • EmblemHealth
    Health Insurance Plan of Greater New York (HIP) PPO
  • Horizon Blue Cross Blue Shield of New Jersey
    Direct Access
    Horizon Blue Cross Blue Shield HMO
    Horizon Blue Cross Blue Shield POS
    Horizon Blue Cross Blue Shield PPO
  • MagnaCare
    MagnaCare PPO
  • MultiPlan
    MultiPlan PPO
    PHCS Network PPO
  • Oxford Health Plans
    Freedom Plan
  • QualCare
    QualCare HMO
    QualCare PPO
  • UnitedHealthCare
    Choice Plus POS
    Navigate HMO
    Navigate POS
    Options PPO
    Oxford Liberty

*Please verify this information when scheduling an appointment.

Hospitals where Dr. Kroll has admitting privileges

Centrastate Medical Center
901 W Main St
Freehold, NJ 07728
View Hospital Profile
Raritan Bay Medical Center
530 New Brunswick Ave
Perth Amboy, NJ 08861
View Hospital Profile
Raritan Bay Medical Center - Old Bridge
1 Hospital Plz
Old Bridge, NJ 08857
View Hospital Profile

View other doctors with similar experience to find the right doctor for you.

Internal Medicine
Internal Medicine
Internal Medicine