Ungkaya Pukan is one of eleven (11) municipalities (along with one city) that comprise the province of Basilan in the Bangsamoro Autonomous Region. The town is politically subdivided into twelve (12) barangays, and is a part of the Lone Congressional District of Basilan.
The twelve (12) barangays that make up Ungkaya Pukan were formerly part of the municipality of Tipo-Tipo.