The 2004 Mexican League season was the 80th season in the history of the Mexican League. It was contested by sixteen teams evenly divided into two zones: North and South. The season began on 16 March and ended on 3 August with the last game of the Serie del Rey. Piratas de Campeche won its second championship after defeating Saraperos de Saltillo in the Serie del Rey 4 games to 1, led by manager Francisco Estrada.