Potrebbe derivare dal nome composto Giovanni e Antonio, portato evidentemente dal capostipite.
Il cognome Giannantonio ha ceppi in Abruzzo nell'aquilano e nel chietino, a Roma, Napoli e Torre del Greco (NA) e ad Alvignano (CE), in Molise nel campobassano e nel materano in Basilicata.
Giannantoni è tipico di Gioia dei Marsi ed Avezzano (AQ) e di Roma.