Cinco de Mayo
and pride, and is held on May 5. It is celebrated in the United States and in some parts of Mexico, mostly in the state of Puebla. Cinco de Mayo  is not Mexico's Independence Day, the most important national holiday in Mexico.