W seniorskiej reprezentacji Meksyku Hierro zadebiutował 20 października 1999 w zremisowanym 0:0 meczu towarzyskim z Kolumbią. Rok później został powołany przez selekcjonera Manuela Lapuente na Złoty Puchar CONCACAF, gdzie wystąpił trzykrotnie, natomiast jego kadra narodowa doszła do ćwierćfinału. W 2001 roku wziął udział w turnieju Copa América – tam z kolei rozegrał tylko jeden mecz, za to Meksykanie doszli aż do finału, przegrywając w nim z Kolumbią. Ostatnią międzynarodową imprezą, w której brał udział Hierro, był Złoty Puchar CONCACAF 2002, na którym pojawił się na boisku w dwóch konfrontacjach, za to ekipa prowadzona tym razem przez Javiera Aguirre ponownie zakończyła swój udział w rozgrywkach na ćwierćfinale. Ogółem swój bilans reprezentacyjny zamknął na dwunastu rozegranych spotkaniach, bez zdobytej bramki.