The Jagannath temple, situated about one kilometer from Thalassery city, was constructed under the leadership of the great social reformer, Sree Narayana Guru, in 1908. Sree Narayana Guru was a spiritual leader and philosopher, who worked tirelessly for the upliftment of the downtrodden classes.
Contrary to popular custom, non-Brahmins perform the pooja and rituals here. Since the 1920s, it has allowed entry to the scheduled castes, when other temples prevented them from entering even the temple compound.