Kuruva is a village in Perinthalmanna Taluk, Malappuram District, Kerala, India. It is located along the National Highway 966, about 6 kilometres southeast of the district seat Malappuram, and 13 kilometres northwest of the taluk seat Perinthalmanna. As of the 2011 India Census, the population was 38,153.