Nandyal is a city and District headquarters of Nandyal district of the Indian state of the Andhra Pradesh. It is a municipality and the headquarters of Nandyal mandal in Nandyal revenue division. In the 2011 census of India, Nandyal had a population of 211,424 making it the 13th most populous town in the state.