Né à Patras dans le Péloponnèse (Sud-Ouest) le 15 août 1926, Costis (Constantin) Stephanopoulos était avocat de profession.
Elu député pour la première fois en 1958 sous les couleurs du parti de droite ERE, il est réélu après la chute de la dictature des colonels en 1974 avec la Nouvelle-Démocratie (ND).
Il assure alors divers portefeuilles ministériels dans le gouvernement de droite en place de 1974 à 1981, avant de tenter de briguer la présidence de la ND en 1981 et 1985. Il quitte alors le parti pour former sa propre formation, le Renouveau démocratique (DIANA), dont il sera le patron pour une décennie, avant que celui-ci ne disparaisse en 1994.
Un an plus tard, grâce surtout au soutien des députés du parti socialiste Pasok au pouvoir à l'époque, il est élu président de la République par le Parlement, succédant ainsi à Constantin Caramanlis, ex-dirigeant de la ND. Il est réélu en 2000, avant de se retirer de la vie politique à la fin de son deuxième mandat, en 2005.