Janjci u Hrvatskoj gotovo su u potpunosti Hrvati (iz okolice Ozlja), a vrlo rijetko i Srbi. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u okolici Ozlja i u Gradu Karlovcu.
Rasprostranjenost
U Hrvatskoj danas živi oko 40 Janjaca u 16 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 50, pa se njihov broj smanjio za 30 posto. Prisutni su u sedam hrvatskih županija, u šest gradova i pet manjih naselja, najviše u Reštovu u okolici Ozlja (<10), Vodicama (<10), Velikoj Mlaci (<10), Karlovcu (<10), te u Kamanju u okolici Ozlja (<5).
Izvan Hrvatske
Prezime Janjac prisutno je u 7 država na dva kontinenta. "Yanyac" nosi nekoliko osoba u Americi.