Payyanur is a town and municipality in Kannur district in the state of Kerala in India. This municipality is formed by three administrative villages: Vellur, Korom and Payyanur. Other villages are: Annur and Kokkanissery. The town is on the banks of the Perumba River.

Payyanur
town
Payyanur Railway Station
Payyanur is located in Kerala
Payyanur
Payyanur
Location in Kerala, India
Payyanur is located in India
Payyanur
Payyanur
Payyanur (India)
Coordinates: 12°06′27″N 75°11′40″E / 12.1076100°N 75.1943590°E / 12.1076100; 75.1943590
StateKerala
DistrictKannur
TalukPayyanur
Population
 (2001)
 • Total68,711
 • Density72/km2 (190/sq mi)
Languages
 • OfficialMalayalam
Time zoneUTC+5:30 (IST)
PIN
670307
Telephone code+91 4985
ISO 3166 codeIN-KL
Vehicle registrationKL-83 (ajax) & KL-59 & KL-13
Nearest citiesTaliparamba, Kannur
Sex ratioM:F - 48:52 /
Literacy99.3%
Lok Sabha constituencyKasaragod
Backwaters in Payyanur