India has been projected to have the largest Muslim population by 2050, according to a report by the Pew research centre. The report says there will be 311 million Muslims in India by 2050, a population which will constitute 11 per cent of the global trend. The research also says that India will continue to house the largest number of Hindus in the world, with their population rising to 1.3 billion. Currently, Indonesia has the largest Muslim population.
The research cites young median age and high fertility rates as the reasons behind the increasing population. For Muslims, this age is 22 as compared to Hindus for whom the age is 26. The median age for Christians is 28. Muslim women in India have an average of 3.2 children per woman against Hindu women who have 2.5 children per woman, while Christian women have 2.3 children per woman.