About Thirunavaya Nava Mukunda Temple
Thirunavaya Nava Mukunda Temple is an ancient Hindu temple dedicated to Lord Vishnu, located on the northern banks of the Bharathapuzha River in Thirunavaya, Malappuram district, Kerala. It is one of the 108 Divya Desams and is renowned for its historical significance as the venue of the Mamankam festival. The temple is a major pilgrimage site for performing Bali Tharpanam rituals for ancestors.
Visitors guide
Visitors can expect a serene riverside temple environment with traditional Kerala architecture. The presiding deity is Lord Vishnu as Navamukunda, visible only from the knees up. The temple complex offers views of the Bharathapuzha River and provides facilities for ancestral rites. The atmosphere is peaceful during regular days but becomes crowded during festivals and ritual periods.
Key highlights
- 01
One of the 108 Divya Desams dedicated to Lord Vishnu
- 02
Historic venue of the Mamankam festival held every 12 years
- 03
Sacred site for Bali Tharpanam ancestral rituals
- 04
Located on the banks of the holy Bharathapuzha River
- 05
Ancient temple with legends of nine yogis installing idols
History of Thirunavaya Nava Mukunda Temple
The temple was the venue of the Mamankam festival, a grand medieval assembly celebrated once every 12 years from at least the 8th century CE. According to legend, nine yogis installed idols of Lord Vishnu here, with the first eight disappearing and the ninth remaining as Navamukunda. The temple building was attacked and destroyed during Tipu Sultan's invasion in the 18th century and again in 1921.
Culture & Context
The temple is one of Kerala's most sacred Vaishnava shrines and holds immense religious importance for ancestral rites. The riverbank is considered as holy as Kashi for performing Bali Tharpanam rituals. It is glorified in the Divya Prabandha, an early medieval Tamil collection of hymns by Vaishnava saints.
Route
| By air |
|---|