Cantagalo is a district of São Tomé and Príncipe, on São Tomé Island.
Its area is 119 km2 (46 sq mi),[1] and its population is 17,161 (2012).
Cantagalo is divided into the two statistical subdistricts Santana and Ribeira Afonso.
[3][2]: 15 The main settlement is the town Santana.
Other settlements are: Cantagalo currently has seven seats in the National Assembly.