Prezime Šarac velikom većinom u Hrvatskoj nose Hrvati, dobrim dijelom iz okolice Belog Manastira, a prema nekim izvorima iz Kaštel Kambelovca. U manjem broju mogu biti i Srbi, te Bošnja ci. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Gradu Splitu i u Hercegovini (područje Ljubuškog). U Mandinu Selu u Zapadnoj Bosni svaki šesti stanovnik prezivao se Šarac.
Rasprostranjenost
U Hrvatskoj danas živi oko 810 Šaraca u 340 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 730, pa se njihov broj povećao za 10 posto. Prisutni su u gotovo svim hrvatskim županijama, u 55 gradova i 78 manjih naselja, najviše u Zagrebu (140), Splitu (65), Kučićima (65), Osijeku (50), te u Kaštel Kambelovcu (35).
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje preko dvadeset puta, a prvi put 1749. godine u izvoru Porezni popis iz 18. stoljeća.