Undi is a village in West Godavari district of the Indian state of Andhra Pradesh.
It is located about 39 kilometers from Eluru town.
Undi is located at 16.6000°N 81.4667°E / 16.6000; 81.4667. It has an average elevation of 2 meters (9 feet).
According to census-2011, Undi has
Number of households: 3,719
Total Population: 15,100
Male Population: 7,389
Female population: 7,711