According to the United States Census Bureau, the township has a total area of ; of it is land and of it (0.24%) is water.
The city of Delhi is located in Delhi Township, plus a corner of the county seat of Redwood Falls.