Sri Navamukunda Perumal Temple
#66 of 108

Sri Navamukunda Perumal Temple

Divya Desam #66 of 108

NaduMalai Nadu
CityThirunavaya
StateKerala
DeitySri Navamukunda Perumal
GoddessSri Malarmangai Nachiyar

About Sri Navamukunda Perumal Temple

Sri Navamukunda Perumal Temple at Thirunavaya is a historically significant Divya Desam on the banks of the sacred Bharathapuzha (Nila River) in Malappuram district, praised by Nammalvar in the Thiruvaimozhi. The deity's name "Navamukunda" means "the Ever-New Liberator" — Nava (new, fresh) and Mukunda (the granter of liberation, moksha) — signifying the Lord who offers the ever-fresh experience of divine freedom. Thirunavaya was the venue of the legendary Mamankam festival, a grand assembly held every twelve years that drew kings, scholars, and warriors from across Kerala — making it one of the most historically prominent sites in Malai Nadu. The temple is uniquely situated with three separate shrines for Brahma, Vishnu, and Shiva along the riverbank, reflecting the inclusive spiritual landscape of Kerala. Kulasekhara Azhwar, as the Chera king, would have presided over the spiritual traditions of this region, and the temple's riverside rituals and annual float festival continue to draw thousands of devotees.

Significance

  • Navamukunda — the Ever-New Liberator, offering the fresh experience of moksha
  • Praised by Nammalvar in the Thiruvaimozhi
  • Historic venue of the grand Mamankam festival — Kerala's greatest ancient assembly
  • Unique riverside setting with Trimurthi shrines (Brahma, Vishnu, Shiva) along the Bharathapuzha

Festivals

Vaikunta Ekadasi (December-January)Thirunavaya Float Festival (November-December)Vishu (April)

How to Reach

Nearest airport is Calicut International Airport (60 km). Tirur railway station is about 10 km away. Located on the banks of the Bharathapuzha in Malappuram district.

Nearby Temples in Malai Nadu