 The town had a total of 14668 households.There were a total of 22,411 workers, comprising 133 cultivators, 226 main agricultural labourers, 576 in house hold industries, 18,084 other workers, 3,392 marginal workers, 29 marginal cultivators, 35 marginal agricultural labourers, 128 marginal workers in household industries and 3,200 other marginal workers.As per the religious census of 2011, Poonamallee had 75.88% Hindus, 13.34% Muslims, 9.03% Christians, 0.02% Sikhs, 0.02% Buddhists, 0.29% Jains, 1.41% following other religions and 0.01% following no religion or did not indicate any religious preference.