Tapaktuan is a town and administrative district (kecamatan) in the southwest of Aceh province of Indonesia. The town is the capital (seat of the government) of South Aceh Regency. The district covers a land area of 106.99 km<sup>2</sup>, which is subdivided into 18 towns and villages (gampong). According to the official estimates for 2023, it has a population of 22,352.
Tapaktuan has a tropical rainforest climate (Af) with heavy to very heavy rainfall year-round.