Sompeta is a census town in Srikakulam district of the Indian state of Andhra Pradesh. It is the mandal headquarters of Sompeta mandal in Tekkali revenue division. Sompeta is located at 18°56′N 84°36′E / 18.93°N 84.6°E. It has an average elevation of 8 metres.