Leopold Township is one of seven townships in Perry County, Indiana, United States. As of the 2020 census, its population was 717 and it contained 317 housing units.
Leopold Township was established in 1847, and named after Leopold I of Belgium.
According to the 2010 census, the township has a total area of , of which (or 99.20%) is land and (or 0.80%) is water.
(This list is based on USGS data and may include former settlements.)
The township contains these five cemeteries: Frakes, Lanman, Rennie, Rhodes and Saint Johns.