Šupukovi u Hrvatskoj uglavnom su Hrvati (iz Grada Omiša), bitno manje i Bošnjaci (iz Cazinske Krajine, BiH). U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u gradovima Šibeniku i Splitu.
Rasprostranjenost
U Hrvatskoj danas živi oko 30 Šupukova u 16 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 30, pa je njihov broj ostao podjednak. Prisutni su u pet hrvatskih županija, u sedam gradova i jednom manjem naselju, najviše u Slimama (<10), Zadru (<10), Splitu (<5), Puli (<5), te u Zagrebu (<5).
Izvan Hrvatske
Prezime Šupuk prisutno je u 10 država širom svijeta.