Les Croates ont commencé à voter dimanche pour élire leur président pour les cinq prochaines années. Le scrutin semble être acquis au chef de l'Etat sortant Zoran Milanovic, un farouche critique du gouvernement. Ancien Premier ministre social-démocrate (SDP), élu président en 2020, M. Milanovic devance dans les sondages les sept autres candidats, avec 37% des intentions de vote au premier tour.
Ce score est cependant insuffisant pour une victoire dès dimanche soir. Il devrait affronter au second tour, le 12 janvier, Dragan Primorac (20% des intentions de vote), soutenu par les conservateurs au pouvoir (HDZ) du Premier ministre Andrej Plenkovic. Le scrutin se déroule avec en toile de fond une inflation importante, une corruption généralisée et une pénurie de main-d'oeuvre. Les bureaux de vote ferment à 19h00.