Taliparamba is a Muncipality in Kannur district and is the headquarters of Taliparamba Taluk. Taliparamba is on the National Highway–17 and the Rajarajeswara temple is situated 23 Kms north-east of Kannur city. From Kasargod 83 Kms towards south. The devotees coming from Mangalore have to travel about 135 Kms south on Kasargode – Kannur route via Manjeswaram, Kanhangad, Nileswaram, Payyanur, Pilathara, Pariyaram to reach Thaliparamba. The nearest Railway stations are Kannur and Payyanur. Plenty of buses are running to Taliparamba from all the above places.

taliparamba temple