Hay un total de seis ríos que discurren por Recife siendo el Capibaribe y el Beberibe, cercano de Olinda los principales.