Potrebbe derivare dall'alterazione del nome Giovannicola composto da Giovanni e Nicola.
Il cognome Giannico è originario della zona compresa fra Bari e Taranto. Giannichi, molto raro, ha presenze in Abruzzo e Puglia. Giannicola ha un piccolo ceppo ad Asti, uno a Napoli ed uno, il più consistente, a Cassano allo Ionio nel cosentino.
Il cognome Giannico è 882° nella regione Puglia Il cognome Giannico è 208° nella provincia di Taranto Il cognome Giannico è 12° nel comune di ATESSA (CH)