Prema privremenim rezultatima Državnog izbornog povjerenstva (DIP), nakon obrađenih 99.90 posto posto biračkih mjesta, aktualni predsjednik Republike Zoran Milanović osvojio je 49.09 posto glasova (797.938 glasova), a kandidat HDZ-a i partnera Dragan Primorac dobio je potporu 19.35 posto glasova (314.663). S obzirom na to da niti jedan kandidat nije prošao prag od 50 posto, 12. siječnja 2025. godine održat će se drugi krug izbora.
U utrci za predsjednika države je bilo ukupno osam kandidata, a pravo birati predsjednika Republike imalo je 3. 762. 221 birača. Izašlo je 46,03 posto birača.
Hrvati u Švicarskoj su glasali u prostorijama Veleposlanstva Republike Hrvatske u Bernu, Thunstrasse 45, 3005 Bern i Generalnog konzulata Republike Hrvatske u Zürichu, Bellerivestrasse 5, 8008 Zürich.
Hrvati u Švicarskoj su, prema privremenim rezultatima Državnog izbornog povjerenstva, glasali najviše za Dragana Primorca koji je osvojio 32,83 posto glasova (132 glasa). Tomislav Jonjić osvojio je 19,65 posto glasova (79), a Zoran Milanović 17,16 posto (69 glasova). Za Ivanu Kekin glasalo je 9,70 posto birača (39), Branka Lozo dobila je isto kao i Kekin, a Marija Selak Raspudić 7,21 posto (29 glasova). Miro Bulj završio je sa 15 dobivenih glasova (3,73 posto), a kandidat Niko Tokić Kartelo nije dobio niti jedan glas.