Ichchapuram is a town situated in the Srikakulam district of the Indian state of Andhra Pradesh. It is positioned on the border between the states of Odisha and Andhra Pradesh, located approximately 142 km from the district capital of Srikakulam.
The Ichchapuram municipality serves as the largest urban local body within the Srikakulam district. According to the 2011 census, the town had a recorded population of 36,493 residents.