Skip to main content
Richard Edwards, MD, Cardiology, Newport News, VA, Riverside Regional Medical Center


Cardiology Newport News, VA

Adult Congenital Heart Disease, Cardiac Electrophysiology, Interventional Cardiology


Overview of Dr. Edwards

Dr. Richard Edwards is a cardiologist in Newport News, VA and is affiliated with multiple hospitals in the area, including Riverside Regional Medical Center, Bon Secours Mary Immaculate Hospital, and Sentara CarePlex Hospital. He received his medical degree from Eastern Virginia Medical School and has been in practice 33 years. Dr. Edwards accepts several types of health insurance, listed below. He is one of 18 doctors at Bon Secours Mary Immaculate Hospital and one of 31 doctors at Riverside Regional Medical Center who specialize in Cardiology.

Education & Training

  • Wake Forest University School of Medicine
    Wake Forest University School of MedicineFellowship, Cardiovascular Disease, 1987 - 1990
  • Eastern Virginia Medical School
    Eastern Virginia Medical SchoolResidency, Internal Medicine, 1984 - 1987
  • Eastern Virginia Medical School
    Eastern Virginia Medical SchoolClass of 1984

Certifications & Licensure

  • VA State Medical License
    VA State Medical License 1985 - 2024
  • NC State Medical License
    NC State Medical License 1987 - 1992
  • American Board of Internal Medicine Internal Medicine
  • American Board of Internal Medicine Cardiovascular Disease

Awards, Honors, & Recognition

  • Meaningful Use Stage 1 Certification Centers for Medicare & Medicaid Services, 2011
  • Fellow (FACC) American College of Cardiology

Professional Memberships

Hospital Affiliations

Insurance Accepted

  • Aetna Choice POS II
    Anthem HealthKeepers HMO/POS
    Anthem KeyCare PPO
    BCBS Blue Card PPO
    CIGNA Open Access
    Coventry Carelink Health Plans PPO
    Coventry Virginia - HMO
    First Health PPO
    Great West PPO
    Humana ChoiceCare Network PPO
    United Healthcare - Direct Choice Plus POS
    United Healthcare - Direct Options PPO
  • Please verify your coverage with the provider's office directly when scheduling an appointment