The 2012 Ibero-American Championships in Athletics (Spanish: XV Campeonato Iberoamericano de Atletismo) was the fifteenth edition of the international athletics competition between Ibero-American nations. It was held at the Polideportivo Máximo Viloria in Barquisimeto, Venezuela between 8–10 June. Twenty-five nations and a total of 398 athletes participated at the competition.