 According to the 2010 Census, Bear Creek Township is located at (34.053050, -94.293319).It has a total area of , of which is land and is water (0.54%).As per the USGS National Elevation Dataset, the elevation is .