The Keezhur Mahadeva Temple is a very ancient temple belonging to North Malabar. It is situated in the Keezhur Chavassery Grama Panchayat which is in Thalassery Taluk, Kannur Dist. The Temple is 43 km away from Veerarajapetta of Karnataka while travelling by train from Kannur to Karnataka. The same distance is from Kannur and Thalassery railway station. It is 1.5 Km west of Iritty Town. The Bavali River from Kottiyoor and the Kudagachalam River from Koorg meet in this holy place Iritty. The temple is situated on the southern side of this river. In ancient times only, Brahmins lived in the area between Thaliparamba Rajarajeswara Temple
more and Kottiyoor Siva temple. Sree Mahadevan is the main deity of the temple. On the western side, there is a deity for Sree Parvathy. Ganapathy and Dakshinamoorthy have also been installed in the Nalambalam of the temple. Outside the Nalambalam within the walls of the temple, Sasta is being worshipped. Outside the temple walls in the Southwest corner, there are the Nagas and the Sree Bhagawathy idol is installed in the northwest corner where Poojas are performed.