M. Pavel a obtenu 35,4% des suffrages, tout juste devant M. Babis avec 35,0%, l'économiste Danuse Nerudova arrivant en troisième position avec 13,9% après le décompte de 99,9% des voix, selon les résultats publiés par l'Office statistique tchèque. Aucun des cinq autres candidats n'a dépassé 7% des voix. Plus de 5,6 millions d'électeurs se sont rendus aux urnes, atteignant 68,23%, établissant un record dans l'histoire des élections présidentielles du pays.
Le vainqueur devra faire face à une inflation record et à des déficits exorbitants des finances publiques en raison du conflit en Ukraine, alors que la République tchèque vient d'achever sa présidence tournante du Conseil de l'Union européenne.
Il remplacera à la tête du pays Milos Zeman, dont le dernier mandat s'achève en mars.