La bataille de Villa de Álvarez a lieu le à Villa de Álvarez, dans l'état de Colima, au Mexique, entre des éléments de l'armée mexicaine de la république et les troupes françaises au service du Second Empire Mexicain du bataillon impérialiste pendant la deuxième Intervention française au Mexique. Le résultat est une victoire mexicaine.