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: Congestive Heart Failure, General Cardiology, Heart Disease, Hypertension, Lipid Disorders, Preventive Cardiology, Pulmonary Hypertension

Board certifications

  • Internal Medicine

Years of experience

20+ 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

418 Ratings

1-5 of 72 Reviews

06/08/2026 | Verified Patient

Dr. Roberts always provides exemplary care with each visit. He is thorough, patient, knowledgeable, and cares about his patients.

06/08/2026 | Verified Patient

Very nice, friendly,and considerate!!

06/07/2026 | Verified Patient

Dr Roberts took the time to listen to my concerns and explain in details the things that concerned me.

05/31/2026 | Verified Patient

I am very thankful for Dr James Robert's!He listens- explains- a great encourager. I always feels better after seeing My Doc.

05/30/2026 | Verified Patient

Doc Roberts is like a trusted Family member.

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

855-953-9124

Fax: (704) 226-0599