Sta. Monica, officially the Municipality of Sta. Monica, is a municipality in the province of Surigao del Norte, Philippines. According to the 2020 census, it has a population of 9,423 people. It is also known as Sapao. Sta. Monica is one of the two northernmost towns of Siargao Island. The other is the municipality of Burgos.