Su hidrografía está representada por los ríos Almendares, Martín Pérez, Quibú, Cojímar y Bacuranao, entre otros y los embalses Bacuranao y Ejército Rebelde.