30 Philip Highway, Elizabeth SA 5112Call us (08) 8256 8000
Dr David Haines

Dr David Haines

MBBS, MRCGP UK General Practitioner
Languages spoken English

Dr David Haines

MBBS, MRCGP UK General Practitioner

Dr David Haines is a highly experienced General Practitioner who trained and practised in England for the majority of his career. After dedicating 30 years to his small-town practice, he retired and has since worked in New Zealand, continuing his commitment to community healthcare.

Dr David is a true generalist, with particular interests in caring for children, men’s health, and skin conditions. He is also a skilled minor surgeon, bringing a wealth of practical expertise to his consultations.

Outside of medicine, Dr David is passionate about sport—especially cricket and rugby—and is a proud Port Adelaide supporter in the AFL. He also enjoys birdwatching and cycling in his spare time. He has three children and three grandchildren, and is proud to have both his parents still going strong in their mid-nineties.

Special Interests
  • General Medicine
  • Children Health
  • Men’s Health
  • Skin Conditions
Schedule an appointment

Other Experienced Independent Healthcare Practitioners at Elizabeth

  • Aryan Ramteke Aryan Ramteke Masters of Physiotherapy Physiotherapist

    Aryan Ramteke is a passionate Physiotherapist dedicated to helping people move better, build strength, and improve their quality of life… Learn More

  • Rukhsar Fatima Rukhsar Fatima DPT Physiotherapist

    Dr Rukhsar Fatima is a dedicated and patient-focused Physiotherapist with experience in the assessment, diagnosis, and rehabilitation of a wide… Learn More

  • Amit Bhutange Amit Bhutange Masters of Orthopaedic, Sports & Manual Therapy Physiotherapist

    Amit is a dedicated Physiotherapist with extensive experience in the assessment, treatment, and rehabilitation of musculoskeletal injuries, sports injuries, orthopaedic… Learn More

  • Dr Jacob Jurancevic Dr Jacob Jurancevic MD MRCGP General Practitioner

    Dr Jurancevic is a UK-trained General Practitioner who practised on the south coast of the UK before relocating to Australia.… Learn More

Book and manage your healthcare
with the ForHealth HaloGP App.

//
Download our app to book // //
//
Book online
now
Call us
(08) 8256 8000
Repeat
Scripts
Consultation Fees
Valid Medicare Card required
Some procedures and Allied Health services may incur a private fee.
Full fee details

BOOK ONLINE

Title