 According to the 2010 Census, Bayou Township is located at (36.467714, -92.209491).It has a total area of , of which is land and is water (3.88%).As per the USGS National Elevation Dataset, the elevation is .