Dunkwa-On-Offin town is located along the Offin River. Dunkwa-On-Offin is low-lying with loose quaternary sands and the town rises up to 117 metres above sea level.[3] The town is drained by a number of rivers and streams, including the Offin River and other small steams.[3]