Фамилия Ганьон имеет французское происхождение и восходит к старофранцузскому слову 'gagnon', которое означало 'слуга' или 'вассал'. Это слово, в свою очередь, происходит от древневерхненемецкого 'wagan', что означает 'повозка' или 'телега', и могло относиться к человеку, который работал с повозками или был возницей. В средневековой Франции фамилия могла быть профессиональным прозвищем для слуги или работника, а также могла указывать на зависимое положение человека.
Фамилия Ганьон особенно распространена во французской Канаде, особенно в провинции Квебек, где она встречается с XVII века. Многие носители фамилии являются потомками первых французских колонистов, прибывших в Новую Францию. Также фамилия встречается во Франции, особенно в Нормандии и других северных регионах, откуда, вероятно, и произошла.
Сегодня Ганьон является одной из самых распространенных франко-канадских фамилий. Она также встречается в США, особенно в штатах Новой Англии, куда эмигрировали многие квебекцы в XIX-XX веках.
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.