L’élection présidentielle autrichienne de 2004 (Bundespräsidentenwahl in Österreich 2004) s'est tenue en Autriche le , en vue d'élire le président fédéral pour un mandat de six ans. Le social-démocrate Heinz Fischer a été élu pour un premier mandat dès le premier tour, avec 52,4 % des voix.
Mode de scrutin
Le président fédéral d'Autriche (Bundespräsident) est élu au suffrage universel direct, pour un mandat de six ans renouvelable une seule fois consécutivement. Seuls les citoyens autrichiens âgés d'au moins 35 ans révolus au 1er janvier de l'année électorale et n'appartenant pas à la maison royale et impériale des Habsbourg-Lorraine ou à la maison de Habsbourg, qui ont régné sur l'Autriche, peuvent se présenter. Le candidat qui remporte la majorité absolue des suffrages exprimés au premier tour est déclaré élu. Dans le cas contraire, un second tour est organisé entre les deux candidats arrivés en tête.
Candidats
Pour la première fois depuis l'élection de 1974, seuls deux candidats étaient en lice, chacun soutenu par l'un des deux grands partis du pays.