Dentro del municipio se distinguen dos regiones fisiográficas compuestas por: El Valle del Río Cesar, formado por extensas llanuras, con suelos de óptima calidad: y la Cordillera Oriental, situada al oriente del municipio y recibe el nombre de Serranía de los Motilones.
El recurso hídrico del municipio lo conforman los ríos Cesar del cual se desprenden subcuencas como las del arroyo San Antonio y las del río Seco, Manaure, del Jobo, Viejo, Fermanbuco, Cáscaras, Maracas y el afluente principal de este río el Tucuy, otros ríos de gran importancia para el municipio son el Chiriaimo, Mocho, Pereira, Tocaimo y arroyos que recorren el municipio en toda su extensión como son Piedras Blancas, El Tigre, Riecito, Parrilla, entre otros.