Census of India, Arempudi had a population of 5073. The total population constitute, 2537 males and 2536 females —a sex ratio of 1000 females per 1000 males. 584 children are in the age group of 0–6 years, with a sexratio of 814 per 1000. The average literacy rate stands at 66.25%, significantly lower than the state average of 67.41%.