Deriva dall'etnico spagnolo e starebbe ad indicare un'origine spagnola, o comunque un rapporto con la Spagna. In alcuni casi potrebbe indicare una provenienza diretta da quella nazione, come ad esempio avvenne in occasione della cacciata dalla Spagna degli ebrei sefarditi nel 1492.
Il cognome Spagna, non molto comune, è comunque sparso in tutta l'Italia. Spagni è specifico delle province di Reggio Emilia e di Modena. Spagnul è del Friuli Venezia Giulia. Spagnulo è pugliese, della provincia di Taranto.
Il cognome Spagnol è 367° nella regione Friuli-Venezia Giulia Il cognome Spagnol è 76° nella provincia di Pordenone Il cognome Spagnol è 8° nel comune di VIDOR (TV)