 The Buffalo Presbyterian Church was added to the National Register of Historic Places in 1976.According to the United States Census Bureau, the township has a total area of , all of it land.Buffalo Township is bordered by White Deer Township to the north, Kelly Township to the east and north, Lewisburg to the east, East Buffalo Township to the south and east, Limestone Township to the south and west, and West Buffalo Township to the west.