Rayachoti (also known as "Rachaveedu", "Rayachoty", and "Rajaveedu") is a town and District headquarters of Annamayya district which is formed after Rajampet (Lok Sabha constituency) of the Indian state of Andhra Pradesh.
It is a municipality in Rayachoti Mandal (Tehsil) of the Rayachoti revenue division. It is one of the oldest towns in Andhra Pradesh.