Prezime Šepec u Hrvatskoj nose Hrvati, dobrim dijelom iz Ivanić-Grada. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Gradu Zagrebu i u Ivanić-Gradu. U Šemovcu Breškom u Ivanić-Gradu svaki deveti stanovnik prezivao se Šepec.
Rasprostranjenost
U Hrvatskoj danas živi oko 110 Šepeca u 50 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 200, pa se njihov broj smanjio za 40 posto. Prisutni su u devet hrvatskih županija, u jedanaest gradova i osam manjih naselja, najviše u Zagrebu (40), Vinkovcima (10), Kloštar Ivaniću u okolici Ivanić-Grada (<10), Posavskim Bregima (<10), te u Koprivnici (<10).
Izvan Hrvatske
Prezime Šepec (uključujući: Sepec, Sepez) prisutno je u pet država na dva kontinenta. "Sepez" nosi manji broj osoba u Americi.