Šmaguci u Hrvatskoj su Hrvati, dobrim dijelom iz okolice Klanjca. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u gradovima Zagrebu i Varaždinu. U Rozgi u okolici Klanjca svaki treći stanovnik prezivao se Šmaguc.
Rasprostranjenost
U Hrvatskoj danas živi oko 130 Šmaguca u 60 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 100, pa se njihov broj povećao za 30 posto. Prisutni su u osam hrvatskih županija, u devet gradova i 13 manja naselja, najviše u Zagrebu (35), Dubravici u okolici Klanjca (20), Bartolovcu u okolici Varaždina (15), Rozgi u okolici Klanjca (10), te u Zaprešiću (<10).
Izvan Hrvatske
Prezime Šmaguc prisutno je u ovom obliku samo u Hrvatskoj.
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje nekoliko puta, a prvi put 2007. godine u izvoru Enciklopedija hrvatskih prezimena..