The Government released the 2011 Census data by religion a few days ago. Here is an infographic capturing that data. Leading the pack are Himachal Pradesh with 95% Hindus, Jammu & Kashmir with 68% Muslims & Nagaland with 88% Christians.