Porfirio Lobo's political career started at the age of 19 as a young political leader in Olancho. In the course of 31 years, he presided over the National Party's Youth in Olancho, Local Committee of Juticalpa and the Departmental Committee of Olancho.
He was in charge of the Honduran Corporation for Forestry Development from 1990 to 1994. He was elected to the National Congress in 1990, where he later served as President from 2002 to 2006.
Lobo was the National Party of Honduras' candidate for the 27 November 2005 presidential election; Mario Canahuati was his running mate. His campaign was based on job security, a tough stance on crime, and for being in favor of reintroducing the death penalty. He came in second in the presidential election with 46.17% of the vote against 49.90% from his rival Manuel Zelaya of the Liberal Party of Honduras. He held the position of President of the National Party of Honduras.
In December 2008, he once again became the presidential candidate of the PNH and on 29 November 2009 he was elected as President of Honduras with 56% of the vote against 38% from his rival Elvin Santos.
Following his victory, Lobo said his administration will begin the great national dialogue. Lobo promised to encourage private investment to create jobs while increasing social benefits in a country where 70% of the 7 million people are poor.