 The town had a total of 23,051 households.There were a total of 35,831 workers, comprising 89 cultivators, 752 main agricultural labourers, 2,871 in house hold industries, 30,420 other workers, 1,699 marginal workers, 15 marginal cultivators, 126 marginal agricultural labourers, 176 marginal workers in household industries and 1,382 other marginal workers.As per the religious census of 2011, Avaniapuram had 91.69% Hindus, 6.35% Muslims, 1.91% Christians and 0.05% following other religions.