Undi is a village in West Godavari district of the Indian state of Andhra Pradesh.
It is located about 39 kilometers from Eluru town. Its old name is "Dundipuram".
Undi is located at . It has an average elevation of 2 meters (9 feet).
According to census-2011, Undi has:
Number of households: 5,000<br /> Total Population: 1,00,000<br /> Male Population: 1,20,000 <br /> Female population: 7,711