Hannon est un nom de personne et un nom de famille.
Dans les langues sémitiques, le patronyme Hannon (attesté par exemple dans II Reg., X, 1 ; I Par., XIX, 2) est une transcription de l'hébreu Hânûn, « digne de miséricorde[1] » ; dans les langues germaniques, Hannon est dérivé de hanne, nom d'origine germanique issu de han : coq, surnom probable d'un homme batailleur . Han peut aussi constituer une forme avec aphérèse de jehan (Jean), nom de bapteme (de l'hebreu johanan : dieu accorde).