 There were 5 children under the age of 19 years.According to the United States Census Bureau, the township has a total area of , of which, of it is land and of it (0.15%) is water.Elk Township is bordered by Gaines and Shippen Townships to the north, Delmar and Morris Townships to the east, Lycoming County to the south and Potter County to the west.