Deriva dal nome medievale Giangreco, composto dall'unione dei nomi Giovanni e Greco (quest'ultimo, un tempo, era utilizzato come nome di persona).
Il cognome Giangreco è diffuso in Sicilia, nel Salento e tra potentino e cosentino.
Il cognome Giangreco è 1052° nella regione Sicilia Il cognome Giangreco è 318° nella provincia di Enna Il cognome Giangreco è 10° nel comune di SPECCHIA (LE)