Karippal Nagam is a temple dedicated to the serpent god. It is located at Karippal near Perumbadavu in Kannur District. The temple is maintained by the local committee under the supervision of Karippal family.
To reach Karippal, one has to travel 20 km. from Pilathara (Pilathara near to Payyanur on Payyanur-Kannur Road) by Perumbadavu Bus and from Perumbadavu one has to walk about one kilometer to reach the temple.
The two Theyyam forms of the temple are Nagarajavu and Nagakanni.