Brandywine Township is one of fourteen townships in Shelby County, Indiana. According to the 2010 census, its population was 2,015 and had 843 housing units. Brandywine Township was founded in 1843. According to the 2010 census, the township has a total area of 22.31 square miles, of which 22.2 square miles is land and 0.11 square miles is water.