Dovrebbe derivare dal mestiere di venditore di castagne o anche da toponimi con questo tipo di radice come Castagnaro (VR).
Il cognome Castagnaro ha un ceppo nel barese ed uno nel cosentino. Castagnari è tipico di Recanati (MC) nelle Marche. Castagner è proprio di Vittorio Veneto nel trevisano. Castagneri e Castagnero sono specifici del torinese. Castagneris è del torinese con presenze anche in Liguria.
Il cognome Castagnero è 7570° nella regione Piemonte Il cognome Castagnero è 3846° nella provincia di Cuneo Il cognome Castagnero è 15° nel comune di ROBASSOMERO (TO)