Milazzo est le théâtre de plusieurs batailles : la Bataille de Milazzo de 888 entre l'Empire Byzantine et le califat aghlabide au nord-est de la Sicile qui l'emporte ; la bataille de 1718, durant l'armée impériale autrichienne est battue devant Milazzo assiégée par le corps expéditionnaire espagnol lors de la guerre de la Quadruple-Alliance ; la victoire en 1860 des Mille de Garibaldi sur l'armée des Bourbons du Royaume des Deux-Siciles.