how many jains are there in india?
Per the 2011 census, there are 4,451,753 Jains in the 1.21 billion population of India, the majority living in Maharashtra, Rajasthan, Gujarat and Madhya Pradesh, however, the influence of Jainism has been far greater on the Indian population than these numbers suggest.