Tanudan es un municipio en la provincia de Kalinga en Filipinas.
Conforme al censo del 2000, tiene 10,275 habitantes.
Tanudan se divide administrativamente en 16 barangayes.