Breton Bay liegt an der Westküste Australiens im Gingin Shire. Der Ort hat etwa 13,2 Kilometer Küstenlinie am Indischen Ozean mit einem ca. 30 Meter breiten Sandstrand. Er grenzt im Norden an Ledge Point und Cowalla im Osten an Wanerie und im Süden an Gabbadah und Seabird.