Tirurangadi is a small town in Malapuram district of Kerala, South India. It is a historical old town which is much famed for its active participants in the freedom struggle, especially those dating back to 1920s. It is a panchayat as well as a taluk. It is located 30 km south of Kozhikode, 195 km north of Ernakulam and 25 km west of Malappuram, the district head quarters.
This town is well connected with all parts of Kerala and National Highway 17 passes through this town. There are two main bus stations situated in the town, one in Chemmad, and another one in Kakkad. The former is for buses plying to the nearby areas while the latter is used for long distanced buses only.
The important Government Offices are; Taluk Office, Taluk Supply Office, Taluk Head Quarters Hospital, Govt. Treasury, Block Development Office, Head Quarter of Police.
The railway station is at Parappanangadi 7 km away from the town and the nearest airport is 21 km away Kozhikode International Airport.