Madhya Pradesh is a land that embraces all the major religions of India – Hinduism, Islam, Sikhism, Jainism, Buddhism and Christianity. Even though the state is a common abode of people belonging to numerous religions, castes and creeds, no internecine feuds exist amongst them. In fact, the state upholds ‘Unity in Diversity’, on which rests the entire concept of secularism in India. However, the Aryans and the tribal people are the two main races of the state.
The people of northern region and those of the Narmada Valley are mostly of the Aryan race. Whereas, the south and east regions of Madhya Pradesh domicile a considerable populace of tribal people. In fact, almost 40% of the total population in the state comprises of tribal natives. The demographic pattern, as regards to the population of the country, shows that most of the people in the state are followers of Hinduism, about 91.1% according to the 2000 census.
Muslim comprises a sizeable minority of 6.40%, followed by people professing the Jain faith (0.9%). Christians and Buddhists are significantly lower in number, being only 0.30% of the total population. People belonging to the Sikh community are lowest, only about 0.20% of the population. Apart from all these major religions, the agro-climatic disparity witnessed in the various regions has also resulted in the unique tribal mosaic of people found in the state.