Srikakulam is a town, municipality and headquarters of Srikakulam district in the north-eastern Andhra Pradesh, India. It is part of Srikakulam Assembly constituency and Srikakulam Parliament Constituency. Srikakulam was formerly called as Gulshanabad (Garden city) during Muslim rule and was headquarter of Muslim fauzdars. It was renamed as Chicacole by British colonial rulers and after independence, it was renamed as Srikakulam.