Saonnet liegt etwa 25 Kilometer westlich von Bayeux am Flüsschen Tortonne. Umgeben wird Saonnet von den Nachbargemeinden Rubercy im Norden und Westen, Saon im Osten und Südosten, Le Molay-Littry im Süden und Südwesten sowie Saint-Martin-de-Blagny im Westen.