Level 1, 106 Auckland Street, Bega NSW 2500 (Opposite Mitre 10)Call us 02 6492 3333
Dr Duncan Mackinnon

Dr Duncan Mackinnon

MBBS, RACGP General Practitioner
Book online
Languages spoken English
Practitioner Roster

Dr Duncan Mackinnon

MBBS, RACGP General Practitioner

Dr Duncan MacKinnon is a highly experienced General Practitioner who has been caring for patients since 1992. He is committed to delivering compassionate, evidence-based healthcare while building long-term relationships that support the health and wellbeing of individuals and families throughout every stage of life. His approach emphasises preventative health, chronic disease management and continuity of care.

Alongside his clinical practice, Dr MacKinnon has been a GP Supervisor since 2008 and is passionate about medical education and supporting the next generation of General Practitioners. He is an advocate for innovation in healthcare and embraces new approaches that enhance patient care and improve the general practice environment. His clinical interests include persistent pain management, anaesthesia, team-based care, health assessments and comprehensive family medicine.

In recognition of his outstanding contribution to Australian general practice, Dr MacKinnon was awarded the RACGP Australian GP of the Year in 2020. Following the Black Summer bushfires in the Bega Valley, he completed a Graduate Certificate in Disaster Health in 2024, further strengthening his ability to support communities during times of crisis.

Special Interests
  • General Medicine
  • Chronic Disease Management
  • Health Assessments
  • Preventative Health
Schedule an appointment Book online

Other Experienced Independent Healthcare Practitioners at Bega Valley

Book and manage your healthcare
with the ForHealth HaloGP App.

//
Download our app to book // //
//
Book online
now
Call us
02 6492 3333
Consultation Fees
Valid Medicare Card required
Some procedures and Allied Health services may incur a private fee.
Full fee details

BOOK ONLINE

Title