Ivo Vajgl (born 3 March 1943) is a Slovenian politician and former Member of the European Parliament (MEP) from Slovenia.
Vajgl's tenure ended on 3 December 2004 with Rupel's reappointment to the position in the new administration of Janez Janša, formed after the 2004 elections to the National Assembly, which were held on 3 October.
As foreign minister, Vajgl joined Rop in signing the Treaty establishing a Constitution for Europe in Rome on 29 October 2004.
In 2008, as a member of the Zares party, he was elected to the National Assembly of the Republic of Slovenia and became the Chairman of the Foreign Policy Committee.
In the 2009 European Parliament elections, Ivo Vajgl headed the list of seven candidates for the party Zares.