Dovrebbe derivare da un soprannome originato dal vocabolo logudorese puggione che significa "uccello".
Si trovano tracce di questo cognome nel nuorese ad esempio in un atto del 1734, dove si legge: "...Quindi si ordina a Pietro Puggioni, appaltatore delle rendite baronali di Oniferi, che d’ora in poi paghi a Giacinto Atzori di Cagliari...".
Il cognome Puggioni è specifico della Sardegna.
Il cognome Puggioni è 93° nella regione Sardegna Il cognome Puggioni è 46° nella provincia di Sassari Il cognome Puggioni è 3° nel comune di TORRALBA (SS)