La structure ethnique en Slovénie a connu des changements importants au cours des dernières décennies, du fait des modifications géopolitiques en Europe centrale et du développement socio-économique de l'ancienne Yougoslavie. Le mélange ethnique hérité du Moyen Age fut d'abord éliminé pour être remplacé par une multi-ethnicité de même ampleur, mais d'origine différente. Des groupes ethniques d'origine principalement slave (Croates, Musulmans, Serbes) ont émigré ces dernières décennies vers les centres urbains de la Slovénie, remplaçant ainsi les anciennes minorités allemandes et italiennes. Des problèmes de nature comportementale, culturelle, sociale et linguistique ont fait leur apparition et affectent le paysage culturel complexe de cet Etat-nation devenu indépendant.