Payyanur is a town in Taliparamba Taluk of Kerala at the northern end of the Kannur district, North Malabar region, state of Kerala, India. This municipality consists of three administrative villages: Vellur, Korom and Payyanur. Other villages are: Annur and Kokkanissery. The town is situated on the banks of Perumba River.