Deriva dal nome proprio Virgilio (dal nome della gens latina Vergilia con il significato di "propizio" oppure dal termine latino virga, "verga, bacchetta di legno").
Il cognome Virgilio è sparso su tutta la penisola con maggiori presenze in Sicilia, nel trapanese, in Puglia ed in Campania. Virgili è tipico del centro Italia.
Il cognome Virgilio è 1053° nella regione Puglia Il cognome Virgilio è 190° nella provincia di Trapani Il cognome Virgilio è 15° nel comune di VILLETTA BARREA (AQ)
Stemma
Virgilio(SIC) (Salemi, Palermo) partito: d’oro e di rosso al giglio dell’uno nell’altro