Le 10 janvier 2010, le député social-démocrate Ivo Josipović est élu président de la République, au second tour de ce scrutin, par 60,3 % des voix contre le maire de centre gauche de Zagreb Milan Bandić. C'est la première fois depuis l'indépendance qu'un social-démocrate accède à la tête de l'État croate.