Croatian names combine South Slavic roots with Catholic tradition (distinguishing them from Orthodox Serbian names) and Mediterranean influences along the Dalmatian coast. Italian-influenced names are common in coastal regions.

About croatian names

Croatian and Serbian share a language but diverge sharply in naming due to religious differences. Croatian names follow Catholic tradition (Marko, Ivan, Ana, Katarina), while Serbian names follow Orthodox tradition (Marko appears in both, but Dragan, Miroslav, and Vesna are more specifically Serbian). The -ić surname suffix is shared.

Dalmatian coastal names show strong Italian influence (Frane from Francesco, Ivo from Giovanni), reflecting centuries of Venetian rule. Continental Croatian names are more purely Slavic. This inland-coastal naming divide is a useful worldbuilding detail.

Naming tips

Use Catholic, not Orthodox, saint names

Croatian given names follow the Catholic calendar. Names like Stefan, Marko, and Ana overlap with Serbian, but others like Stjepan (Stephen), Josip (Joseph), and Franjo (Francis) are distinctly Croatian Catholic.

Reference the coast-inland divide

A character from Split or Dubrovnik might have Italian-influenced naming. One from Zagreb would have more purely Slavic naming. This geographic distinction adds authenticity.

Surnames end in -ić, like Serbian

The -ić suffix is shared with Serbian naming. The given name, not the surname structure, is what distinguishes Croatian from Serbian characters.