Visos Kubos upės yra trumpos ir labai menkos. Be to, didžioji jo dalis patenka į Karibų jūros vandenis.
Almandares upė
Geografiškai upės vaga yra vakarinėje salos dalyje, jos bendras ilgis yra 47 kilometrai. Upės šaltinis yra Sequito ežeras, esantis 225 metrų aukštyje virš jūros lygio. Tada Almandares kerta šalį šiaurės vakarų kryptimi ir įteka į Floridos sąsiaurio vandenis (netoli Havanos miesto).
Upės vanduo yra labai stipriai užterštas. Tai palengvina daugybė įmonių - alaus daryklos, statybinės gamyklos, dujų saugyklos ir popieriaus gamyklos.
Almandaremo parkas (sostinės miesto parkas) yra ant upės kranto.
Kauto upė
Cauto eina per Santjago de Kubos ir Granmos provincijų žemes. Be to, tai yra ilgiausia upė saloje - bendras upės vagos ilgis yra 343 kilometrai.
Kauto šaltinis yra pietrytinė salos dalis, Siera Maestros kalnai. Po to upė kerta šalį šiaurės vakarų kryptimi ir baigiasi Guacanayabo įlankos vandenyse (netoli Manzanillo miesto).
Upė plaukiama tik žemupyje - paskutiniai 110 kilometrų iki santakos. Upė yra labai užteršta ir negali būti naudojama kaip geriamojo vandens šaltinis.