Thirunavaya, also spelled as Tirunavaya, is a town located in the Tirur district of Malappuram, Kerala, India. It is situated on the northern bank of the Bharatappuzha river.
The town serves as one of the major Hindu pilgrimage centers in Kerala. It is notably home to the Tirunavaya Temple, as well as temples dedicated to Siva and Brahma. Thirunavaya is recognized as a prominent location for performing bali tarpana during the Karkitaka vavu festival.