Bristol Township is a township in Fillmore County, Minnesota, United States. The population was 499 at the 2000 census. Bristol Township was organized in 1858, and named after Bristol, in England. According to the United States Census Bureau, the township has a total area of 36.0 square miles, all land.