Potrebbe derivare da un soprannome dialettale originato dal vocabolo livornese sparnocchia, "canocchia, cicala di mare" (un crostaceo della famiglia delle squillidae).
Il cognome Sparnocchia è specifico dell'isola d'Elba.
Il cognome Sparnocchia è 14089° nella regione Toscana Il cognome Sparnocchia è 2624° nella provincia di Livorno Il cognome Sparnocchia è 86° nel comune di PORTOFERRAIO (LI)