La Batalla de Totoapan tuvo lugar el 18 de octubre de 1863 en las inmediaciones del arroyo de Totoapan en el actual municipio de Cosoleacaque en el estado de Veracruz, México, entre elementos del ejército mexicano de la república, al mando del teniente coronel Francisco de P.