L’élection présidentielle croate de 2005 (en croate : Hrvatski predsjednički izbori 2005.) s'est tenue les dimanche 2 et , afin d'élire le président de la République de Croatie pour un mandat de cinq ans, renouvelable une fois.
Le scrutin a vu la victoire au second tour du président sortant social-libéral Stjepan Mesić face à la ministre conservatrice de la Famille Jadranka Kosor.
Les dissensions entre les multiples forces qui composent la coalition au pouvoir conduisent, à l'occasion des élections législatives de , à la victoire de l'Union démocratique croate (HDZ). Le parti de feu Tuđman, désormais dirigé par le pro-européen Ivo Sanader, reprend la direction de l'exécutif et forme un gouvernement minoritaire dont l'objectif principal reste l'adhésion à l'UE.
Mode de scrutin
Le président de la République de Croatie (en croate : Predsjednik Republike Hrvatske) est élu au suffrage universel direct pour un mandat de cinq ans, renouvelable une seule fois. Au premier tour, est déclaré élu le candidat ayant remporté la majorité absolue des suffrages exprimés.
Si cette situation ne se produit, un second tour est organisé quatorze jours plus tard et voit s'affronter les deux candidats arrivés en tête du premier tour. Est élu celui qui remporte le plus de suffrages. En 1992 et 1997, le chef de l'État a été élu dès le premier tour, contrairement aux scrutins de 2000 et 2005 où il a fallu deux tours pour pourvoir la présidence de la République.
Pour pouvoir se présenter devant les électeurs, tout candidat doit fournir les parrainages d'au moins 10 000 citoyens croates.