A rede hidrográfica de Campo Alegre é composta por rios de grande porte e extensas bacias, com destaque para o Rio São Francisco, que atravessa o município em seu curso principal, garantindo o abastecimento de água para a sede e a zona rural, além de ser fundamental para a irrigação das lavouras de cana-de-açúcar.