September 21, 2021

Religious Composition of India

1. Population growth and religious composition

India’s population has more than tripled in the six decades following Partition, from 361 million (36.1 crore) people in the 1951 census to more than 1.2 billion (120 crore) in 2011. As of 2020, India gains roughly 1 million (10 lakh) inhabitants each month, putting it on course to surpass China as the world’s most populous country by 2030, according to the United Nations Population Division.

A note on large numbers

India uses a number system that differs from the international number system. This report presents numbers in the international system and, in parentheses, the Indian system. The Indian number system uses units such as lakhs and crores and places commas at different intervals than the international system. Some examples of equivalents:

International number system vs. Indian number system

One hundred thousand (100,000) = 1 lakh (1,00,000)
One million (1,000,000) = 10 lakh (10,00,000)
Ten million (10,000,000) = 1 crore (1,00,00,000)

Though religious groups grew at uneven rates between 1951 and 2011, every major religion in India saw its numbers rise. For example, Hindus increased from 304 million (30.4 crore) to 966 million (96.6 crore), Muslims grew from 35 million (3.5 crore) to 172 million (17.2 crore), and the number of Indians who say they are Christian rose from 8 million (0.8 crore) to 28 million (2.8 crore).

All of India’s largest religious groups have grown substantially since the 1950s

All of India’s largest religious groups have grown substantially since the 1950s

However, there is some evidence that Christians may be undercounted. People who indicate that they are Christian on the census are not able to also identify as belonging to Scheduled Castes (historically known as Dalits, or by the pejorative term “untouchables”). Members of Scheduled Castes are eligible for government benefits, reportedly prompting some people in that category to identify as Hindu when completing official forms such as the census.4 In the 2015 National Family Health Survey – a large, high-quality household survey that does not exclude Christians from Scheduled Castes – 21% of Christians interviewed said that they belonged to Scheduled Castes.

India’s population boom in the 20th century coincided with an economic transformation that brought major improvements in life expectancy, living standards and food production. But there is a consensus among experts that India’s economic development has been hindered in part by the strains that population growth has put on schools, health care and natural resources. Since the 1950s, Indian governments have worked with international agencies to promote a range of birth control methods, from contraceptives to forced sterilizations. Today, some states and territories discourage large families with penalties, such as barring parents with more than two children from receiving social services or holding political office. In 2017, India’s Ministry of Health and Welfare launched a comprehensive family planning program with the goal of bringing fertility down to replacement levels by 2025 by improving health care facilities, access to contraceptives and reproductive health education, particularly in areas with relatively high fertility rates.5

India’s population growth has slowed, especially since the 1990sIn part as a result of such measures, population expansion has slowed, particularly since the 1990s. After surging by nearly 25% in the 1960s and again in the 1970s, growth in the 2001-2011 census decade fell below 20%.

Growth rates have declined for all of India’s major religious groups, but the slowdown has been more pronounced among religious minorities, who outpaced Hindus in earlier decades. Between 1951 and 1961, the Muslim population expanded by 32.7%, 11 percentage points more than India’s overall rate of 21.6%. But this gap has narrowed. From 2001 to 2011, the difference in growth between Muslims (24.7%) and Indians overall (17.7%) was 7 percentage points. India’s Christian population grew at the slowest pace of the three largest groups in the most recent census decade – gaining 15.7% between 2001 and 2011, a far lower growth rate than the one recorded in the decade following Partition (29.0%).

In absolute numbers, all of the country’s largest religious groups are still gaining millions (tens of lakhs) of adherents. In the most recent decade between censuses, Hindus added 138 million (13.8 crore) people, while Muslims grew by 34 million (3.4 crore). India’s total population increased by nearly 200 million (2o crore) in that time, from about 1 billion (100 crore) in 2001 to 1.2 billion (120 crore) in 2011.

According to a 2015 Pew Research Center study, about 94% of the world’s Hindus now live in India, which along with Nepal is one of only two countries with a Hindu majority. India is also home to one of the world’s largest Muslim populations, surpassed only by Indonesia, which had 209 million (20.9 crore) Muslims in 2010. Pakistan’s Muslim population is roughly the same size as India’s. Bangladesh follows in fourth place, with 134 million (13.4 crore) Muslims. (Modern-day Bangladesh was part of Pakistan at the time of Partition but seceded in the 1970s.) Pakistan and Bangladesh are both overwhelmingly Muslim, but the overall populations of these countries are much smaller than India’s.

India’s religious composition largely stable since Partition

In percentage terms, India’s six largest religious groups have remained relatively stable since Partition. The greatest shift has been a modest rise in the share of Muslims, accompanied by a corresponding decline in the share of Hindus. Between 1951 and 2011, Muslims grew by 4.4 percentage points to 14.2% of the population, while Hindus declined by 4.3 points to 79.8%.

Christians have made up between 2% and 3% of India’s population in every census since 1951. Although there are concerns that Christians may be undercounted, it is difficult to determine the extent of such an undercount and how it may be changing over time.6

Since Partition, modest decline for Hindus and modest rise for Muslims as percentages of India’s population

The 3% of Indians who identify with religions other than Hinduism, Islam or Christianity have grown to represent tens of millions (crores) of people in the decades since independence. Sikhs, India’s fourth-largest religious group, have increased from 7 million (70 lakh) adherents in 1951 to nearly 21 million (2.1 crore) in 2011, while remaining a consistent share of India’s population (just under 2%). Buddhists and Jains show a similar pattern – their numbers have doubled or tripled over the decades, while their shares have held steady, both under 1%.

India is home to millions of Sikhs, Buddhists and Jains

India is home to millions of Sikhs, Buddhists and Jains

The geographic distribution of religious groups also has remained relatively stable since Partition. The largest numbers of Christians are still concentrated in the Southern states of Kerala and Tamil Nadu, and their largest population shares are in the smaller Northeastern states that border China, Bhutan, Myanmar (also called Burma) and Bangladesh. Jammu and Kashmir, adjacent to Pakistan, is the only place in which the majority of the population is Muslim, except for the sparsely populated archipelago of Lakshadweep. Buddhists and Jains are most often found in Maharashtra, and Sikhs in the Northwestern state of Punjab, where they make up a majority. Nearly every other state and territory has a large Hindu majority. (See Chapter 3 for more information on the religious demography of India’s states and territories.)

Roughly 8 million (80 lakh) people said in the 2011 census that they did not belong to any of the six largest religious groups. Nearly all of these people volunteered some other religious affiliation; only about 30,000 Indians described themselves as atheists.

Smaller religious groups in India

Smaller religious groups in India

The religion question on the Indian census is open-ended, meaning that people are free to give any answer they like. Besides Hindus, Muslims, Christians, Buddhists, Sikhs and Jains, there are 83 smaller religious groups that each had at least 100 self-declared adherents in the 2011 census. Within this category, most people belong to tribal or indigenous religions. Sarna is by far the largest, with nearly 5 million (50 lakh) adherents, followed by Gond (about 1 million, or 10 lakh) and Sari Dharma (510,000, or 5,10,000 in India’s system).

India’s Parsis (who trace their ancestry to Zoroastrians in Persia) are unusual in that their population has declined in absolute numbers since Partition, even as the overall population has boomed. This trend can be largely attributed to the group’s high median age and low fertility rate – more Indian Parsis are dying than are being born. In 1951, they were already a small minority with about 110,000 adherents (1,10,000); they have almost halved since then.

Jews and Baha’is in India are represented with between 4,000 and 5,000 adherents each, according to the census.

Looking ahead to 2050

As of the publication of this demographic study, India’s 2021 census has been postponed due to the coronavirus pandemic, and results may not be publicly available for years after it is conducted. However, Pew Research Center in 2015 published demographic projections for the world’s largest religious groups that extend to 2050. According to that projection, India was home to about 1.4 billion (140 crore) people as of 2020.

Population growth of the world’s largest religions in India

Barring dramatic changes in the trajectories of India’s populations, Muslims would be expected to continue to grow slowly as a share of the Indian population in the coming decades, while Hindus will remain a large majority.

In the projected scenario, as of 2020 about 15% of Indians are Muslim (vs. 14.2% in the 2011 census), 79% are Hindu (vs. 79.8% in 2011), and 2% are Christian (in line with 2011). In 2050, Hindus are projected to represent about 77% of Indians, Muslims 18% and Christians still 2%. Buddhists, Sikhs and Jains all have fertility rates well below the national average and are therefore projected to shrink as a share of the population.

  1. This phenomenon is discussed in Kumar M, Ashok and Rowena Robinson. 2010. “Legally Hindu: Dalit Lutheran Christians of Coastal Andhra Pradesh.” In Robinson, Rowena and Joseph Marianus Kujur, eds. “Margins of Faith: Dalit and Tribal Christianity in India.”
  2. The standard measure of fertility in this report is total fertility rate (TFR). In countries with a natural sex ratio at birth and low mortality rates, a total fertility rate of about 2.1 children per woman is enough for each generation to replace itself. In India, the sex ratio at birth is distorted (see the section “Fertility and its connections to education, economics and location” in Chapter 2) and young children die at higher rates than in wealthy countries. Consequently, the fertility level necessary for replacement is higher than 2.1. Some variation in replacement rates of fertility also occurs within countries – including between regions or religious groups — when sex ratios at birth and mortality are unequal.
  3. Prior Pew Research Center reports estimated India’s 2010 Christian population to be 2.6%, instead of 2.3% as reported by the census agency, assuming a 10% undercount. (See, for example, Appendix A of the 2011 report “Global Christianity.”) However, due to the difficulty of estimating a possible undercount over time, the statistics published in this report are unadjusted figures from the census agency.