Prezime Zajc u Hrvatskoj nose Hrvati, dobrim dijelom iz okolice Pazina. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u gradovima Ogulinu i Pazinu. U Škopljaku u okolici Pazina svaki treći stanovnik prezivao se Zajc.
Rasprostranjenost
U Hrvatskoj danas živi oko 140 Zajcova u 70 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 200, pa se njihov broj smanjio za 30 posto. Prisutni su u deset hrvatskih županija, u 18 gradova i 17 manjih naselja, najviše u Zagrebu (30), Ogulinu (25), Gračišću u okolici Pazina (10), Rijeci (<10), te u Puli (<10).
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje preko pedeset puta, a prvi put 1902. godine u izvoru Prvi adresar grada Zagreba.