Potrebbe derivare, direttamente e soprattutto attraverso una forma accrescitiva, da un'alterazione dialettale del nome tardo latino Anicus (variante medioevale di Anicius, nome gentilizio della Gens Anicia).
Il cognome Annigoni è specifico del reggiano. Anigoni, rarissimo, è dell'area reggiano parmense. Annigo è praticamente unico.