According to 2011 census, Vikramasingapuram had a population of 47,241. The town has a sex-ratio of 1,058 females for every 1,000 males. As per the religious census of 2011, Vikramasingapuram had 78.62% Hindus, 7.45% Muslims, 13.83% Christians, 0.02% Sikhs, 0.02% Buddhists and 0.05% following other religions.