“I am a new patient with Dr Nikolakakis and was very pleased with my whole experience at my appointment. The staff is very friendly and wait time is non existent. I found the Dr to be a very good listener and informative and clear on answers to my question. I highly recommend Dr Nik and his great staff for all your health needs.”
Kimberly S.
Excellent wait time
98% 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
“I am a new patient with Dr Nikolakakis and was very pleased with my whole experience at my appointment. The staff is very friendly and wait time is non existent. I found the Dr to be a very good listener and informative and clear on answers to my question. I highly recommend Dr Nik and his great staff for all your health needs.”
Kimberly S.Less than 3 months ago
“Very nice and clean environment. The doctor was very nice and a good listener. I might have found my primary care physician.”
Jaime C.February 12, 2025
About Dr. James Nikolakakis
Dr. James Nikolakakis is an internist who works with North Shore Primary Care in Libertyville, IL. He offers a range of services and works hard to ensure each patient receives the highest standard of care.
Dr. Nikolakakis earned his medical degree from Midwestern University, Chicago College of Osteopathic Medicine. He then completed his residency in internal medicine at Lutheran General Hospital. He also holds a certification from the American Board of Internal Medicine.
Dr. Nikolakakis primarily sees patients for weight loss consultations, general follow-ups, well-women's examinations, and pre and post-surgery clearance. He is committed to helping his patients enjoy a healthier lifestyle and works with each one to discuss ways they can make better choices for their health.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
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 diabetes
Chronic high blood pressure
Lower back pain
High cholesterol
Atrial fibrillation and atrial flutter
Upper respiratory Infection (URI)
Chronic diabetes
Chronic high blood pressure
Lower back pain
High cholesterol
Office location
Dr. James Nikolakakis, DO also offers online video visits for patients
North Shore Primary Care
1900 Hollister Dr, Ste 250, Libertyville, IL 60048
Medical School - Midwestern University, Chicago College of Osteopathic Medicine, Doctor of Osteopathic Medicine
Advocate Lutheran General Hospital, Residency in Internal Medicine
Languages spoken
English
Provider's gender
Male
NPI number
1801968805
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.71
Wait time
4.82
Bedside manner
4.82
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
62 reviews
Most relevant
I had a confirmed appointment with Zoc. Doc got to the office and they told me that appointment was not available.
August 27, 2025Laurence S.Verified patient
Needed somewhere nearby that was well reviewed and in network ans was not disappointed
Less than 1 year agoInitials hidden
Very professional. Nice Dr. very helpful with my questions.
January 20, 2026John N.Verified patient
Friendly staff, short wait time, clean office and building
January 21, 2026Terron B.Verified patient
Excellent. Thorough. Good listener. Informative. Caring.
September 19, 2025Patricia S.Verified patient
I intend to stay with this Dr. he’s very experienced and knowledgeable.
More than 1 year agoWende S.Verified patient
Very friendly staff! Everyone I interacted with was so welcoming. Great first time experience
August 3, 2023Yolotzin M.Verified patient
5 stars! I'm happy I found my new primary doctor!
July 10, 2024Dean P.Verified patient
I am a new patient with Dr Nikolakakis and was very pleased with my whole experience at my appointment. The staff is very friendly and wait time is non existent. I found the Dr to be a very good listener and informative and clear on answers to my question. I highly recommend Dr Nik and his great staff for all your health needs.
Less than 3 months agoKimberly S.Verified patient
Very easy and the staff and dr were very kind!
October 7, 2025Amanda D.Verified patient
All good
June 18, 2025Chanukya Reddy G.Verified patient
A+
May 1, 2025Steven K.Verified patient
Very nice and clean environment. The doctor was very nice and a good listener. I might have found my primary care physician.
February 12, 2025Jaime C.Verified patient
This was one of the best overall experiences I have had in a long time. I was greeted immediately upon entering the facility. Christine took me back to the exam room. She took my vitals and pertinent information. Dr. Nikolakais came in within a few moments. We had a nice conversation which put me at ease. He completed his exam and said Christine would be back in shortly to get the remaining info. She took me across the hall to provide a urine sample and blood draw. Cassandra did an outstanding job. I have no bruising. The entire office staff was friendly and patient . I felt extremely comfortable throughout the entire visit. Thank you to all.
April 10, 2024Phyllis E.Verified patient
I needed to see Dr. Nikolakakis because he was my doctor for over twenty years. He left the Advocate facility and I wasn’t satisfied with the doctors that I visited afterwords.
February 13, 2024Wrenchjockyhotmail.com B.Verified patient
The front staff was very friendly and warm.
Addressed my questions confidently!
Medical staff and phlebotomist were so efficient and friendly.
Dr Nick was very personable, keyed in on my immediate concerns and answered all my questions.
I was recommended by my Gyne office, and it was an excellent recommendation.
July 28, 2023Christina C.Verified patient
Less than 3 months agoInitials hidden
November 30, 2025Thomas R.Verified patient
November 4, 2025Anastasios G.Verified patient
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hidden
October 5, 2025Kirk W.Verified patient
September 3, 2025Michael S.Verified patient
Less than 1 year agoInitials hidden
May 21, 2025Eliza G.Verified patient
May 13, 2025Chris G.Verified patient
April 27, 2025Kathryn F.Verified patient
Less than 1 year agoInitials hidden
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
March 6, 2025Anastasios G.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
September 20, 2024Allison B.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
August 20, 2024Induja R.Verified patient
August 2, 2024Christy V.Verified patient
July 31, 2024Initials hidden
July 24, 2024Jacqueline H.Verified patient
June 13, 2024Christopher D.Verified patientVideo visit
May 24, 2024Shaina M.Verified patient
April 11, 2024James M.Verified patient
March 27, 2024Alayna S.Verified patient
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
More than 1 year agoInitials hidden
January 11, 2024Wilson R.Verified patient
More than 1 year agoInitials hidden
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. James Nikolakakis?
Generally, Dr. James Nikolakakis has appointments available on Zocdoc within 1 week. You can see Dr. Nikolakakis's earliest availability on Zocdoc and make an appointment online.
How do patients rate Dr. James Nikolakakis in reviews?
62 patients have reviewed Dr. James Nikolakakis. The overall rating for this doctor is 4.71/5. They have a 4.82/5 rating for bedside manner and a 4.82/5 rating for wait time. You can read individual reviews and ratings on their profile.