Castagna è un cognome di lingua italiana.
Castagnari, Castagnelli, Castagneris, Castagneto, Castagnetta, Castagnetti, Castagnetto, Castagni, Castagnola, Castagnoli, Castagnone, Castagnotto, Castana, Castangia.
Il cognome è tipicamente panitaliano.
Potrebbe derivare dall'omonimo frutto e da alcuni mestieri ad essi connessi, oppure da sporadici toponimi.
La variante Castagnola è ligure; Castagnetti è emiliano; Castangia è sardo.