La isla Ángel de la Guarda es una gran isla de México localizada en aguas del Golfo de California al este de Bahía de los Ángeles, separada de la península de Baja California por el canal de las Ballenas.