The Smoky Hill River forms the northern border of the township.
The Susquehanna River forms the southern and western borders of the township.
Wysox Township is on the northwestern border of the township.
The first settlements straddled the river on the southern border of the township.
The White River defines the northeastern border of the township.
The Wabash River defines the southern border of the township.
Near the southern border of the township lies the town of Hedrick.
The Zhuoshui River flows westward along the south border of the township.
Indiana State Road 32 runs along a portion of the southern border of the township.
Rose City is a city on the southern border of the township.