Las encuestas realizadas por la agencia de encuestas Ipsos y publicadas por la cadena de televisión estatal HRT, dijeron que Zoran Milanovic ganó casi el 78% de los votos en comparación con su rival Dragan Primorac, quien obtuvo alrededor del 22%.
Milanovic ganó cómodamente la primera ronda de votación el 29 de diciembre, pero no logró alcanzar la mayoría absoluta, lo que obligó a una segunda vuelta entre él y el segundo clasificado, Dragan Primorac.
Milanovic, de 58 años, es un crítico abierto del apoyo militar occidental a Ucrania en su guerra contra Rusia. Es el político más popular de Croacia y a veces se lo compara con el presidente electo de Estados Unidos, Donald Trump, por su estilo combativo de comunicación con los oponentes políticos.
Los resultados oficiales se esperaban más tarde por la noche.