Siargao er en øy på Filippinene som ligger utenfor Mindanaos nordøstre hjørne, i provinsen Surigao del Norte. Den har et areal på 437 km². Det høyeste punktet er på 291 meter over havet. Rett utenfor ligger Filippinergropa, også kalt Mindanaodypet. Mange surfere besøker Siargaos sørøstlige hjørne, General Luna og stranden Cloud 9.

Siargao sett i forhold til Filippinene.

Siargao har store mangroveskoger samt korallrev utenfor sin kyst. Øya har en befolkning på omtrent 150 000 innbyggere. De fleste har en variant av cebuano som sitt morsmål, men mange snakker også tagalog. Engelsk snakkes også av mange innbyggere. Siargao består av kommunene Burgos, Dapa, Del Carmen, General Luna, San Benito, Pilar, San Isidro, Santa Monica og Socorro.

Den 15. desember gjorde tyfonen Rai landfall på øya, der den krevde over 150 menneskeliv.