Zanzibar Medical Volunteer

Health Improvement Project Zanzibar (HIPZ)

Paid or Voluntary:

Voluntary – flights, accommodation, transport and expenses provided






‘The key to all charitable work in the Developing World is sustainability and this is very much the principle that underpins the HIPZ Model. ‘

HIPZ manages the only two hospitals outside of Stone Town. They provide the volunteer doctors, equipment and medical supplies, undertake renovations, develop management systems and, most importantly, train the local staff. They ask for volunteers to commit to 6 month placements so they can fully integrate themselves into the hospital community and complete projects. A willingness to learn Kiswahilli is important to communicate effectively with patients, staff and the local community. If you can only commit to a smaller amount of time HIPZ are willing to discuss this on an individual basis.

For our volunteer doctors, experience of accident and emergency, paediatrics and obstetrics is desirable. It is also beneficial if you have sat the Diploma of Tropical Medicine. Previous experience of working in Africa may help with some of the cultural differences and expectations.

Accommodation is provided, as well as a cook/cleaner and a car. For those volunteering at Kivunge Hospital, a house is provided in the nearby beach town of Nungwi. For those based at Makunduchi, a house near the hospital and beach is provided, a short drive from the busy coastal villages of Jambiani and Paje.

Medical electives are also available for 4 week placements. During your time you will be expected to carry out a project. Find out more about electives with HIPZ.


For further information on volunteering: Dr Roma Walker, at

Medical Electives: Anne Campain, HIPZ Elective Programme Co-ordinator via email at


We're not around right now. But you can send us an email and we'll get back to you, asap.


©2018 Nomædic Medics website designed by Geeky Girl

Images on our website are protected

Log in with your credentials


Forgot your details?

Create Account