Para las elecciones está encuadrado en el Segundo Distrito Electoral.[2] El municipio de Tángcal se divide, a los efectos administrativos, en 18 barangayes o barrios, conforme a la siguiente relación:[3][4] El Distrito 7º de Lanao creado a finales del siglo XIX, concretamente el 8 de octubre de 1895, formaba parte del Imperio español en Asia y Oceanía (1520-1898).La provincia de Lánao fue creada en 1914 formando parte del Departamento de Mindanao y Joló (1914-1920) (Department of Mindanao and Sulu) .El 16 de junio de 1956 fue creado el distrito municipal de Tángcal formado por los siguientes barrios hasta entonces pertenecientes al municipio de Colambugán: Tángcal, Berowar, Pangao, Tawinian, Lumbac, Lawigadato, Somyorang, Bayabao, Pilingkingan, Ramain, Bagigicon, Lamaosa, Meladoc Big y Meladoc Small y Rarab.[6] Tángcal es uno de los cinco distritos municipales asignados a la provincia del Norte.