La langue officielle du pays est le serbo-croate et près de 90% de la population le parle. Cependant, l'anglais, l'allemand, l'italien et le français sont parlés par certains croates.