Skip to main content

Provider Directory

Back to provider directory
John C Nicholson, MD

John C Nicholson, MD

  • Internal Medicine
  • Accepting new patients
  • Offers virtual visits
  • 704.230.4382
Iredell Physician Network Nicholson Internal Medicine, All IPN Providers
Languages English, Spanish
Affiliations Iredell Physician Network
Undergraduate University of North Carolina at Chapel Hill
Medical School Duke University School of Medicine, Durham NC
Residency University of Iowa Hospitals & Clinics, Iowa City
Special practice interests

All areas of adult and adolescent care.

Board certification

Board Certified by American Board of Internal Medicine



Nicholson’s family has roots in Statesville and he has practiced medicine in the area for more than 25 years. At Nicholson Internal Medicine, he provides personalized care for every patient. He believes in listening to his patients and giving them time to share their concerns.