 Watson Township is bordered by Clinton County to the west, Cummings Township to the north, Mifflin Township to the east, and Porter Township to the south.As the crow flies, Lycoming County is about northwest of Philadelphia and east-northeast of Pittsburgh.According to the United States Census Bureau, the township has a total area of 23.5 square miles (61.0 km2).23.2 square miles (60.1 km2) of it is land and 0.3 square miles (0.9 km2) of it (1.49%) is water.