La Batalla de Juchitán de Zaragoza Oaxaca tuvo lugar el 5 de septiembre de 1866 en las inmediaciones de la población de Juchitán de Zaragoza en el estado de Oaxaca, México, entre elementos del ejército mexicano de la república, al mando del coronel Máximo Pineda con sus guerreros zapotecos y las tropas francesas al servicio del Segundo Imperio Mexicano comandadas por el General Luciano Prieto y el nonagésimo primer (91º) batallón francés conocido como "Cola del diablo." Compuesto de soldados franceses (zuavos), austriacos y conservadores mexicanos durante la Segunda Intervención Francesa en México.