D'origine grika o, più probabilmente, greco-albanese, dovrebbe nascere da un adattamento del cognome greco Yiannopoulos, che, composto dalla radice Yiannis (l'italiano Gianni) e dal suffisso -opoulos (con valore d'appartenenza), può essere tradotto come "figlio di Gianni".
Il cognome Giannopolo è specifico del palermitano. Giannopulo è praticamente unico.
Il cognome Giannopolo è 5774° nella regione Sicilia Il cognome Giannopolo è 1910° nella provincia di Palermo Il cognome Giannopolo è 7° nel comune di CALTAVUTURO (PA)