Aktualni predsjednik Zoran Milanović osvojio je 49,09 posto, odnosno 797.938 glasova. Dragan Primorac na drugom mjestu je s 19,35%, što znači da je bio izbor 314.663 birača. Za Mariju Selak Raspudić glas je dalo 150.435 birača (9,25%), a za Ivanu Kekin 144.533 (8,89%).
Tomislav Jonjić dobio je 82.787 glasova što iznosi 5,09% i ispred je Mire Bulja kojem su birači dali 62.127 (3,82%). Branka Lozo osvojila je 2,41 posto glasova (39.321) dok je najmanje dobio Niko Tokić Kartelo, njih 14.409 (0,88%).
Hrvatsku ipak čeka drugi krug izbora za predsjednika, za dva tjedna, u nedjelju, 12. siječnja.
Iako su izlazne ankete koje su provedene među biračima po izlasku s biračkog mjesta Milanoviću davale 51,48 i 50,73 posto glasova i time predviđale da će već u prvom krugu osvojiti novi predsjednički mandat, ispalo je da su njegov rezultat precijenile za oko dva posto tako da će na kraju ipak biti drugog kruga.