El municipio se organiza en torno al valle del río Cárdenas; que tiene fondo plano y de 2 km de anchura, y está bordeado por distintos niveles de terraza que se levantan desde el valle hasta las colinas de la margen derecha del río, con una altitud aproximada de 650 msnm