Kanury Rao was elected by the Indian National Science Academy as a fellow in 2000, the same year as he received the Millennium Plaque of Honour of the Indian Science Congress. He is also a recipient of the Ranbaxy Research Award which he received in 2001.