Poona Piagapo is a fourth class municipality in the province of Lanao del Norte, Philippines. According to the 2015 census, it has a population of 27,018 people.
Under Presidential Decree No. 916, 31 March 1976, the town of Poona Piagapo was created from the following:
- The barangays of Tangklao, Piangamanganan, Kadayonan, Lupitan, Punud, Kabasaran, Pantau-Raya, Kablanga, Pantaon, Nunungen, Lumbaka-Ingud, and Tadoken in the municipality of Pantau-Ragat,
- the barangays of Lumbaka-Ingud, Pened, Domiorog, Daramba, Nunang, Sulo, Caromatan, Tagoranao, Madamba, Lumbatan, Madaya, Bobong-Dinaig, Linindingan, Maliwanag, Dinaig, Timbangalan, Pindolonan, and Alowin in the municipality of Matungao,
all in the province of Lanao del Norte, are hereby separated from said municipalities and constituted into a distinct and independent municipality to be known as the municipality of Poona-Piagapo in the province of Lanao del Norte. The seat of the new municipality shall be located at the barangay of Poona-Piagapo to be established within the proximity of Barangay Lumbaka-Ingud.
Poona Piagapo is politically subdivided into 26 barangays.
- Pantao Raya
- Poblacion (Lumbacaingud)