Prezime Šupak u Hrvatskoj nose Hrvati, većim dijelom iz okolice Rijeke. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Gradu Rijeci i u okolici Rijeke. U Iloviku u okolici Rijeke svaki treći stanovnik prezivao se Šupak.
Rasprostranjenost
U Hrvatskoj danas živi oko 70 Šupaka u 40 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 80, pa se njihov broj smanjio za 10 posto. Prisutni su u tri hrvatske županije, tri grada i 13 manja naselja, najviše u Rijeci (30), te u Grobniku (25), Čavlima (<10), Brnelićima (<10) i Martinovom Selu (<5) u okolici Rijeke.
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje nekoliko puta, a prvi put 2007. godine u izvoru Enciklopedija hrvatskih prezimena..