Saint-Honoré liegt im Pays de Caux etwa 27 Kilometer südsüdöstlich von Dieppe.
Nachbargemeinden von Saint-Honoré sind Sainte-Foy im Norden und Nordwesten, Torcy-le-Grand im Osten und Nordosten, Muchedent im Süden und Südosten sowie Les Cent-Acres im Westen und Südwesten.