
In the general election, which was on 9 November 2003, Óscar José Rafael Berger Perdomo was candidate for the conservative Grand National Alliance. He had been persuaded out of a retirement, that was supossed to be spent farming, to return to politics. He got 34% of the votes, putting him ahead of Álvaro Colom, who got 26% of the votes, and former president Efraín Ríos Montt, who got 19% of the votes.
A run-off vote between Berger and Colom happened on 28 December 2003, which Berger won with a 54% of the votes.




