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

445 Ratings

1-5 of 93 Reviews

03/25/2026 | Verified Patient

The whole experience was great. Everyone did a good job and I was very happy when I left the office.

03/23/2026 | Verified Patient

Great

03/22/2026 | Verified Patient

The whole staff from Dr Roberts on down was helpful, attentive, and friendly

03/21/2026 | Verified Patient

Without hesitation I would recommend it

03/21/2026 | Verified Patient

Excellent doctor

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