MB BS 1992 Melbourne; FRNZCGP 1998


Shona has been a GP for over 20 years and has trained in Australia and New Zealand. She has been working in General Practice in Dunedin since 1998. Shona thrives on the variety provided by general practice and enjoys the privilege of getting to know individuals and families as she helps them on their health journeys. As well as her postgraduate General Practice qualifications Shona has completed a post graduate diploma in Obstetrics and Gynaecology. She also enjoys working as a medical educator in the General Practice training programme.

When not at work, Shona enjoys time with her family, getting out in Dunedin’s wonderful outdoors and getting stuck into the seemingly endless gardening and DIY tasks provided by her home.



Registration Date

1 October 1998

Vocationally Registered

Yes (What's this?)

The term "vocational registration" indicates that this doctor has done some additional years of further study and has passed comprehensive examinations set by the Royal New Zealand College of General Practitioners. In addition to these examinations she/he has committed to an ongoing programme of study to keep up to date with the advances in general practice. His/her participation in this study programme is audited. Passing the examinations and the commitment to the study programme confers on this doctor the status of "specialist" in general practice, and is your assurance that this doctor is practicing to a high standard.

Doctors who are not vocationally registered can currently work in general practice as long as they are under the supervision of a vocationally registered general practitioner. The Medical Council of New Zealand would like all doctors who work in general practice to attain vocational registration and many doctors who are not vocationally registered are currently working towards achieving this qualification.

Contact Details

Dr Shona Roberts is available at the following service:

This service is available at the following location:

59A Musselburgh Rise, Musselburgh, Dunedin