Mammiyoor temple or Mammiyur Mahadeva Kshetram is a Shiva temple near Guruvayoor temple, Kerala, south India.[1] Every devotee who goes to Guruvayoor is supposed to go to Mammiyoor also, as the ritual goes. Only Hindus are allowed inside the temple premises. The temple is located at about 1 km from Guruvayur enroute to Punnathurkotta near Kottapadi. The nearest towns to the temple are Guruvayur, Kunnamkulam and Chavakkad. The temple is a part of the 108 Famous Shiva Temples in Kerala and one among the five Shiva Temples around Guruvayoor, the others being Chowwallur, Perunthatta, Perakam and Parambanthali. They are believed to be the five faces of Shiva.
The main deity is Shiva. He is facing east and is in Rowdra Bhava. To reduce it, Vishnu, the main deity of Guruvayoor Temple was also installed. The temple has Shiva with his family, as Bhagavathi is seen behind him as Parvathy and his 3 sons are also seen. There are Nagas too. 3 Poojas are there. The temple is under the control of Malabar Devaswom Board, eventhough it is in Thrissur District. Shivaratri and Thiruvathira are the main festivals. Pinvilakku, Dhara, Koovalamala, Abhishekams, Vedi Vazhipadu, etc. are the main offerings of Lord Shiva. Palpayasam, Kalabhabhishekam, etc. are the main offerings of Lord Vishnu.