Mravci u Hrvatskoj velikom su većinom Hrvati (iz Grada Slatine), bitno manje Srbi, te rijetko i Ukrajinci (iz okolice Rijeke). U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Gradu Slatini. U Sladojevcima u Gradu Slatini svaki osamdeseti stanovnik prezivao se Mravac.
Rasprostranjenost
U Hrvatskoj danas živi oko 10 Mravaca u 6 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 20, pa se njihov broj prepolovio. Prisutni su u samo pet hrvatskih naselja i to u Slatini (<5), Suhopolju u okolici Virovitice (<5), Buzdohnju u okolici Rijeke (<5), Donjem Miholjcu (<5), te u Sladojevcima (<5).
Izvan Hrvatske
Prezime Mravac prisutno je u pet država na tri kontinenta. Prezime "Mravac" nosi manji broj osoba u Americi.