The Municipality of General Luna is a fourth class municipality in the province of Quezon, Philippines, named in honour of Antonio Luna. According to the 2015 census, it has a population of 26,494 people.