En grupp på cirka 200 beväpnade män inledde en attack mot byn Pigkawayan tidigt på onsdagsmorgonen lokal tid och stannade kvar i byn hela dagen. På samma gång höll ett annat gäng skolan under sin kontroll och använde gisslan som mänskliga sköldar.
Situationen lugnade ner sig när natten kom och männen som attackerat skolan flydde.
– Alla som togs som gisslan har hittats och ingen av dem är skadat, sade arméns informatör.
Attackerarna sägs höra till en grupp som svurit trohet till terrororganisationen IS.
Attacken misstänktes vara en skenmanöver och att syftet skulle ha varit att hjälpa extrem-islamisterna som strider mot Filippinernas armé i staden Marawi som ligger 160 kilometer från byn.
Konflikten mellan olika muslimska rebellgrupper och regeringen i södra Filippinerna har pågått i över 40 år och krävt över 120 000 liv.
Utrikes
21.6.2017
Islamister använde gisslan som mänskliga sköldar
Islamister attackerade en skola i södra Filippinerna och tog 31 personer som gisslan. Det fanns tolv barn bland gisslan.