Dr Dennis Barnes



GMC number: 3121393

Practicing since: 1986


General (internal) Medicine, Endocrinology and Diabetes Mellitus

Consultation times

  • Tuesday 14:00 - 18:00
  • Wednesday 08:30 - 11:30
  • Overview

Or call us on

01892 526 126


Dr Barnes has broad experience in all general areas of Diabetes and Endocrinology, and with specific interests in diabetic kidney disease, insulin pump therapy, thyroid and pituitary disorders.

Other interests

Diabetic kidney disease and insulin pump therapy.

Treatments and tests offered by Dr Dennis Barnes at Nuffield Health

  • Endocrine

Locations Dr Dennis Barnes works with

Related experience


  • Diabetes UK
  • European Diabetic Nephropathy Study Group
  • Royal College of Physicians
  • British Medical Association

Other post held

  • Consultant Physician &amp
  •  Clinical Lead for Diabetes &amp
  • Endocrinology at Maidstone &amp
  • Tunbridge Wells NHS Trust, Tunbridge Wells Hospital

Insurers Dr Dennis Barnes works with

Dr Dennis Barnes works with the following private medical insurance providers:

  • Aviva Health
  • AXA PPP Healthcare
  • AXA PPP International
  • Benenden Health
  • Bupa
  • Cigna
  • CS Healthcare
  • Exeter Family Friendly
  • Health-on-Line
  • PHC
  • Simplyhealth
  • Universal Provident
  • Vitality Health (Pru Health)
  • WPA
  • Childsure
  • ESMI
  • Freedom Health
  • InterGlobal
  • Medical Care Direct
  • PHC
  • SecureHealth
  • Westfield Health WPA


Dr Dennis Barnes does not hold a share or financial interest in this hospital, another Nuffield Health hospital or the company.

Dr Dennis Barnes does not have a share or financial interest in equipment used at this hospital or another Nuffield Health hospital.

Dr Dennis Barnes does not hold any paid advisory role(s) at this hospital or on behalf of Nuffield Health.