Kodnici u Hrvatskoj velikom su većinom Hrvati (iz okolice Novigrada), a bitno manje i Talijani (iz Grada Poreča). U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u gradovima Puli i Rijeci. U Taru u Gradu Poreču svaki devedeseti stanovnik prezivao se Kodnik.
Rasprostranjenost
U Hrvatskoj danas živi oko 20 Kodnika u 8 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 20, pa je njihov broj ostao podjednak. Prisutni su u samo četiri hrvatska naselja i to u Taru (<10), Rijeci (<10), Vodnjanu u okolici Pule (<5), te u Valentićima u okolici Novigrada (<5).
Izvan Hrvatske
Prezime Kodnik (uključujući: Codnich, Chodnik) prisutno je u 8 država na tri kontinenta.