El municipio es delimitado físicamente por los ríos Cauca por el margen izquierdo y La Vieja por el margen derecho y colindando por el norte con el municipio de Obando y por el sur con el municipio de Zarzal.