Indiacensus, Ramanayyapeta had a population of 22,323. Males constitute 51% of the population and females 49%. Ramanayyapeta has an averageliteracy rate of 75%, higher than the national average of 59.5%: male literacy is 79%, and female literacy is 71%. In Ramanayyapeta, 11% of the population is under 6 years of age.