Dovrebbe avere origini albanesi e derivare in qualche caso dal cognome albanese
Kastrioti, forma etnica grecanica dove il suffisso
-ota sta per "abitante di", riferita forse in qualche caso anche a paesi come Castrignano dei Greci o Castrignano del Capo nel leccese, o come Castronovo di Sant'Andrea nel potentino dove la radice
Castro deriva dal termine latino
castrum (insediamento militarizzato, accampamento, luogo fortificato).
Famoso fu il principe albanese di Kruje Gjergj Kastrioti Skënderbeu (1405 - 15468) eroe nazionale d'Albania, che riunì i vari principati dell'Epiro e di Albania per opporsi contro l'invasore turco.
Il cognome
Castriotta ha un
ceppo a Trieste, uno, il più consistente nel foggiano, con presenze anche a Foggia e nel barese.
Castriota ha presenze sparse nella zona litoranea adriatica compresa tra pesarese e leccese con presenze anche nel cosentino.
Castrioti, rarissimo, sembrerebbe del beneventano.
Castrioto, molto raro, è del leccese.
Castriotti, rarissimo, è specifico del potentino.