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.