La rivière Zaza est une rivière cubaine qui coule sur 145 km dans la région centrale de l’île. Elle prend sa source dans un quartier de Placetas, à l’est de la province de Villa Clara, et coule vers le sud-est, se jetant dans Tunas de Zaza (Sancti Spíritus). Son débit fait partie du réservoir de Zaza.
Avec une longueur de 145 kilomètres, c’est le deuxième plus long fleuve de Cuba, après le fleuve Cauto. Il prend sa source dans le district de Guaracabulla, Placetas, et s’écoule vers le sud, se jetant dans Tunas de Zaza, où son débit a créé un grand delta au fil des ans. Le bassin de ces eaux fluviales s’étend sur 2413 km², une superficie qui n’est dépassée que par celle de la rivière Cauto, déjà mentionnée.
Le réservoir de Zaza a été construit dans les années 1970.