Hocquigny liegt etwa 16 Kilometer nordnordwestlich von Avranches. Der Fluss Thar begrenzt die Gemeinde im Süden. Umgeben wird Hocquigny von den Nachbargemeinden Folligny im Norden und Westen, Équilly im Nordosten, La Haye-Pesnel im Osten sowie La Lucerne-d’Outremer im Süden.