Potrebbe derivare da un adattamento del nome slavo
Joska (con una variante in
Josko), che consiste in un'abbreviazione dell'originale
Josip, l'italiano Giuseppe, oppure da un soprannome originato dal termine lucano
joske, "buccia, corteccia", ma anche "roba leggera, senza valore".
Il cognome
Iosca è specifico della zona che comprende il barese e la Basilicata, con massima concentrazione nel barese, con un
ceppo anche nel romano e nel latinense.
Iosco, estremamente raro, sembrerebbe del potentino.
Josca, anch'esso molto raro, parrebbe del barese.