Get in touch

Why do you want to get in touch with us?

If you are concerned about the immediate safety of a child, please call 111 (New Zealand only)
Auckland Onehunga
173 Captain Springs Road, Onehunga, Auckland 1061
Auckland West
3/247 Edmonton Road, Te Atatu 0610
Auckland South
Te Taanga Manawa Building 2, 19 Lambie Drive, Papatoetoe, Auckland 2104
Christchurch
64 Langdons Road, Christchurch 8053
Dunedin
8 Jones Street, Dunedin 9016
Gisborne
25-27 Ormond Road, Gisborne 4010
Hawkes Bay
407 Hastings Street, Napier 4110
Hutt Valley/Kapiti/Porirua
Level 1, 8 Margaret Street, Lower Hutt
Levin
Level 1, Kent & Little Building, 29 Queen Street West, Levin 5510
Marlborough
Community Health Hub, 22 Queen Street, Blenheim 7201
Nelson
Level 1, 186 Queen Street, Richmond 7020
North Canterbury
24 Sewel Street, Kaiapoi, Waimaraki District, Canterbury 7630
Palmerston North
Suite 4, 160 Grey Street, Palmerston North 4410
Southland
120b Leet Street, Invercargill 9810
Taranaki
7 Young Street, New Plymouth 4310
Waikato
35 Harwood St, Hamilton 3204
Wellington - Head Office
Level 2, 100 Tory Street, Te Aro, Wellington 6011
Whangarei
2 Armstrong Avenue, Maunu, Whangarei 0110

Other enquiry

Media enquiries
Fundraising & donations
Barnardos Early Learning
General Enquiry
Barnardos Head Office
Complaints