Haere Mai! Te Puna Hauora

call us
(09) 489 3049

Opening Hours
08:30 AM - 4:30 PM

Contact us
Click here


home / Services / Introduction

Te Puna Hauora o te Raki Paewhenua

Te Puna Hauora serves clients from Devonport to Whangaparaoa (& Wellsford). Within these areas there exists a considerable population of people who traditionally suffer from health inequalities i.e. people with lower socio-economic status, Maori, Pacific Islanders, immigrant and refugee groups etc. People within these groups tend to have ongoing issues with their health and wellbeing - physical, mental, and social.

Te Puna was established as a Maori Health provider to address these issues by providing high quality, accessible and affordable care and support. An alternative to "mainstream" services, Te Puna has grown remarkably and currently has over 10000 enrolled clients.


  • GP
  • Practice Nursing
  • Mobile Nursing (DSM)
  • Tamariki Ora/ Well Child Service
  • Whanau/ Family Support
  • Healthy Lifestyle Service
  • Podiatry Service
  • Midwife
  • Dietitian
  • Allied Support
  • Community Support Service
  • Transport Service
  • Pharmacy (Alliance)
  • Dental Service (Alliance)
  • Transport Service- Iwi Support Workers

An Introduction to what we do

These services are "wrap-around" with the client and their whanau at the centre, driving the process, and Te Puna Hauora offering support and expertise with those areas identified by the client. We call this our IMAP model, and it is central to the way Te Puna Hauora functions. You can find more information on the Te Puna IMAP model here(link to IMAP model). The wrap-around service means that a Te Puna client has access to a variety of different services.

If you are looking for awhi (support) in an area of your life, please contact us and together we will work out the best course of action. We have comprehensive networks within the community, so we will know who to contact if it is outside our area of expertise.

If you would like to get a better idea of what we can offer our clients, please use the menu on the left. Alternatively, contact us, we will be only too happy to hear from you.


Health Support

Te Puna Hauora o te Raki Paewhenua

If you require General Health advice you can call health line on 0800611116.


Emergency Help

For emergencies, please ring 111.

For emergencies, please ring 111.