La rivière Waikakaho (enanglais : Waikakaho River) est un cours d’eau de la région de Marlborough dans l’Île du Sud de la Nouvelle-Zélande.