Ubicado en el norte del Valle del Cauca, en la margen izquierda del río Cauca, en la vertiente oriental de la cordillera occidental, a 950 msnm hace límite entre los municipios de La Unión y Toro.