El río Cesar es alimentado por varias corrientes de agua que nacen en la Sierra Nevada de Santa Marta y la Serranía del Perijá.