Te Puna is a library at 139 Carrington Road in Te Whau, on Waiheke Island.
The library sits on Carrington Road, in the Te Whau area of Waiheke Island, in the Hauraki Gulf.