 According to the United States Census Bureau, the township has a total area of , of which, of it is land and 0.04% is water.Independence is one of the townships lying on the western border of Washington County.Its northern boundary is the stream Cross Creek, which separates it from the townships of Cross Creek and Jefferson.