The Waikato River is the longest river in the North Island of New Zealand. It drains Lake Taupo and flows north through the middle of the North Island to the city of Hamilton then flows north and west to empty into the Tasman Sea south of Auckland. The river is 425 km long and has been a critical communications and transport link for the communities along its banks. It also has spiritual meaning for the local Maori tribe, Tainui, who regard it as a source of their mana or pride.
The name Waikato comes from Maori, wai means water and kato mean to flow. So literaly Waikato translates to 'flowing river'.
The hydro stations, starting from Lake Taupo, are:
Towns and Cities on the River (in order from south to north)