Gudivada is a town located in the Krishna district of the Indian state of Andhra Pradesh. It serves as a municipality and functions as the headquarters for the Gudivada mandal within the Gudivada revenue division.
The city is notable for being part of the Andhra Pradesh Capital Region. According to the 2011 Census of India, it has a population of 118,167, ranking as the twenty-seventh most populous city in Andhra Pradesh and the three-hundredth most populous city in India.