La Marcha de Zacatecas fue compuesta por el músico Genaro Codina (1851-1901) oriundo de la ciudad de Zacatecas.
Quizá es la pieza musical más tocada en las escuelas y en los actos oficiales de nuestro país después del Himno Nacional Mexicano.
Se cuenta que Codina y su concuño, el también músico zacatecano Fernando Villalpando, durante una tertulia familiar en 1892 se retaron a componer una marcha.
Días después presentaron sus creaciones y el claro ganador fue Codina, con una obra que, según ciertas versiones se llamaba Jesús Aréchiga, en honor al entonces gobernador de Zacatecas.
Cuando Aréchiga la escuchó quedó encantado y por modestia le pidió a Codina que le cambiara el nombre por Marcha de Zacatecas.
Desde su estreno en 1893, fue un gran éxito.
Las tropas villistas la adoptaron como una marcha propia tras la Batalla de Zacatecas.
Otro enamorado de la macha fue el líder fascista italiano Benito Mussolini quien la hizo tocar repetidamente en los desfiles de su país.