El área municipal es de 1.880 kilómetros cuadrados, con un territorio poco montañoso correspondiente al Magdalena Medio.