Gonzaga, officially the Municipality of Gonzaga, is a 1st class municipality in the province of Cagayan, Philippines. According to the 2020 census, it had a population of 41,680. The 2012 film The Mistress, starring John Lloyd Cruz and Bea Alonzo, was partly shot in the town.