Mexico, the flag was designed for the first empire at 1821 and Italy born as country on 1861, 40 years later, so, by time mexican is first, as an actual country but the flag it was use for the country made by Napoleon on 1796 (Repubblica Transpadana) . read more
Dear Male Giraffe Gabacho: What's now the Mexican tricolor is technically older than the Italian tricolore — although Italian kingdoms had used red-white-green color schemes in their flags since the late 18th century, modern-day Italy really didn't form until the Kingdom of Italy in the 1860s. read more