El río Tapti drena un área de aproximadamente 65 145 km², casi el 2% de la India, y comprende parte de los estados de Maharashtra (51 504 km²), Madhya Pradesh (9 804 km²) y Guyarat (3 837 km²).