Dovrebbe derivare dal toponimo Specchia (LE), il cui nome è legato al vocabolo dialettale specchia che indica un un cumulo di pietre a secco, disposte a tronco di cono, che avevano la funzione di torretta d'osservazione.
Il cognome Specchia, piuttosto raro, sembra essere originario del Salento. Specchio è soprattutto del foggiano.
Il cognome Specchia è 885° nella regione Puglia Il cognome Specchia è 325° nella provincia di Lecce Il cognome Specchia è 7° nel comune di MELPIGNANO (LE)