Ha origine greca e dovrebbe derivare dal toponimo Skyros, un'isola delle Sporadi, oppure da soprannomi legati al termine skyrós, "forte", o sklirós, "duro".
Il cognome Schirò è decisamente del palermitano. Schiros, rarissimo, è del catanese.
Il cognome Schirro è 10929° nella regione Basilicata Il cognome Schirro è 2399° nella provincia di Crotone Il cognome Schirro è 213° nel comune di COTRONEI (KR)