Dovrebbe derivare da alterazioni dialettali del cognomen latino e nome medioevale Silvaneus o Silvanus (che significa"abitante dei boschi, delle selve").
Il cognome Silvagni ha un ceppo romagnolo, nel ravennate, nel riminese e nel cesenate, ha un ceppo nell'aquilano, un ceppo a Roma ed uno molto piccolo nel cosentino. Silvagno ha un piccolo ceppo nell'alessandrino ed a Genova. Silvagna, quasi unico, sembrerebbe lombardo.
Il cognome Silvagni è 1122° nella regione Emilia-Romagna Il cognome Silvagni è 239° nella provincia di Rimini Il cognome Silvagni è 4° nel comune di ORTONA DEI MARSI (AQ)