James Roberts, MD

James Roberts, MD

James Roberts, MD

Cardiovascular Disease

Welcoming new patients
English
Novant Health clinicianNovant Health clinician

Schedule Now

With James RobertsMD

Call for appointment

We'll help you find an appointment that fits your schedule. Returning patients, schedule through patient portal.

Call (704) 384-5043

Earlier Appointments Available

About

What I treat

  • Specialties: Cardiovascular Disease
  • Areas of focus: Heart Disease, Preventive Cardiology, Pulmonary Hypertension, Congestive Heart Failure, Hypertension, General Cardiology, Lipid Disorders

Board certifications

  • Internal Medicine

Years of experience

19+ years of experience

Education

  • Healthcare Education: Columbia University School Of Nursing (1984)
  • Residency: Harlem Hospital Center (1988)
  • Fellowship: Johns Hopkins University School of Medicine (1995)

Personal

  • Languages: English
  • Gender: Male

Reviews

Likelihood of recommending this provider

5

453 Ratings

1-5 of 104 Reviews

12/21/2025 | Verified Patient

Dr. Roberts looked at me when talking instead of looking at the computer screen. He did not rush pass my questions but answered them in terms easily understood.

12/20/2025 | Verified Patient

Home runs all around!

12/19/2025 | Verified Patient

Everything and everyone did a great job. Listened to all my questions.

12/18/2025 | Verified Patient

I have recommended Dr Roberts to others. He is extremely intelligent and genuinely cares about you as his patient

12/17/2025 | Verified Patient

Dr. Roberts is an excellent physician who explains test finding and expands my knowledge of my disorder as well as taking in the whole person not just the cardiac reason for the appointment all elements which influence positive overall health outcomes which ultimately improve heart health and adherence to recommended therapies.

Insurance

Find if clinician is in network:

Locations

wheelchair accessibility icon

Wheelchair accessible

125 Queens Road, Suite 330

Charlotte, NC 28204

704-384-5043

Fax: (704) 384-8895

wheelchair accessibility icon

Wheelchair accessible

2701 Statesville Avenue,

Charlotte, NC 28206

704-384-0500

Fax: (704) 384-1048

wheelchair accessibility icon

Wheelchair accessible

1640 East Roosevelt Blvd.,

Monroe, NC 28112

704-226-0500

Fax: (704) 226-0599