Prezime Duh u Hrvatskoj nose Hrvati, većim dijelom iz Ivanić-Grada. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u gradovima Zagrebu i Virovitici.
Rasprostranjenost
U Hrvatskoj danas živi oko 130 Duha u 60 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 90, pa se njihov broj povećao za 50 posto. Prisutni su u većini hrvatskih županija, u 20 gradova i 15 manjih naselja, najviše u Zagrebu (50), Ivanić-Gradu (<10), Zaprešiću (<10), Dugom Selu (<10), te u Gornjoj Vrbi u okolici Slavonskog Broda (<10).
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje preko dvadeset puta, a prvi put 1902. godine u izvoru Prvi adresar grada Zagreba.