Haiøya tilhører delstaten Sonora, og utgjør en del av storkommunen Hermosillo. Øya ligger på omtrent samme bredde som Hermosillo nær kysten av Sonoras fastland, like ved naboøya Isla Ángel de la Guarda, Skytsengelens øy. Sammen med flere øyer i området utgjør den øygruppa Islas Grandes, de store øyene.