Talisayan is a 4th class municipality in the province of Misamis Oriental, Philippines. According to the 2007 census, it has a population of 20,842 people in 4,050 households.
Talisayan is politically subdivided into 18 barangays.