La cabecera municipal se localiza sobre la margen derecha del río Magdalena a dos kilómetros de la desembocadura del río Cauca en dicho río.