Allacapan ist eine Stadtgemeinde in der philippinischen Provinz Cagayan. Die Gemeinde grenzt im Westen an die Provinz Apayao. Die Einheimischen des Ortes gehören den Negritos an. Erst 1928 wurde Allacapan zur Stadtgemeinde ernannt.
Allacapan ist in die folgenden 27 Baranggays aufgeteilt: