Tirur is a major municipal town in Tirur Taluk, Malappuram district, in the Indian state of Kerala, spread over an area of 16.55 square kilometres (6.39 sq mi).