El caño de Sancti Petri se ubica al norte de Chiclana de la Frontera y al este de San Fernando (Cádiz), antigua Isla de León, separando los términos de ambas localidades.