El Islote de Sancti Petri está enclavado en la desembocadura del caño de Sancti Petri, en el término municipal de San Fernando (Cádiz).