Potrebbe derivare da un soprannome originato dal termine greco antico scùlakos, "cagnolino". La località italiana d'origine del cognome è Papanice, paese fondato da Aramet Sculco con la sua famiglia, che unitamente ad altre sette famiglie e ad un prete, provenivano da Negroponte, antico nome veneziano dell'isola greca di Εϋβοια (Eubea in italiano), per sfuggire alle continue incursioni saracene. Nel 1409 trovò riparo sulle coste calabresi, dando avvio alla nascita del paese che prese poi il nome di Papanice (che significa la vittoria del prete).
Secondo un'altra ipotesi deriva invece dall'antico italiano scolca originato dal germanico skulka, " posto di guardia".
Il cognome Sculco è calabrese, specifico del crotonese.