Prezime Roki u Hrvatskoj nose Hrvati, većim dijelom iz Visa na otoku Visu, a prema nekim izvorima iz Italije. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Gradu Splitu i na otoku Visu. U Pliskom Polju na otoku Visu svaki četvrti stanovnik prezivao se Roki.
Rasprostranjenost
U Hrvatskoj danas živi oko 70 Rokih u 40 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 110, pa se njihov broj smanjio za 40 posto. Prisutni su u pet hrvatskih županija, u šest gradova i tri manja naselja, najviše u Splitu (25), Visu na otoku Visu (15), Zagrebu (15), Pliskom Polju na otoku Visu (<10), te u Varaždinu (<5).