El municipio de Leonidas (en inglés: Leonidas Township) es un municipio ubicado en el condado de St.
Joseph en el estado estadounidense de Míchigan.
En el año 2010 tenía una población de 1185 habitantes y una densidad poblacional de 12,64 personas por km².
[2] El municipio de Leonidas se encuentra ubicado en las coordenadas 42°1′46″N 85°20′54″O / 42.02944, -85.34833.
Según la Oficina del Censo de los Estados Unidos, el municipio tiene una superficie total de 93.77 km², de la cual 91,96 km² corresponden a tierra firme y (1,93 %) 1,81 km² es agua.