China Population 2021

The latest data (from the 2020 census, which was released in 2021) shows that the population of China in 2021 is 1.412 billion people.

Population Growth in China

Although China has been the most populous country in the world for centuries, political upheaval and war has caused remarkable instability in its population growth. Between 1850 and 1950, for example, China’s population grew very slowly in comparison to the rest of the world – from just over 400 million people to around 500 million at the time of the Communist revolution.

Chinese leader Mao believed rapid population growth was critical to the security and prosperity of China and, as a part of his Great Leap Forward, Chinese people were encouraged to have larger families. An increased birth rate combined with improvements in healthcare (which meant that people lived longer) meant that the population of China almost doubled in the second half of the 20th century – from 583 million in 1953 to 1.25 billion in 1999.

By the late 1960s and early 1970s, China’s leaders were beginning to realise that population growth was running out of control, and causing political instability. Soon after Mao’s death in 1976, the One Child Policy was introduced. This, combined with other demographic changes, led to a rapid decrease in birth rate – from 2.63 births per woman in 1980 to 1.61 births per woman in 2009. This, combined with an increase in life expectancy, means that population growth in China has slowed dramatically.

You can see how China’s population has changed over the past 60 years in the chart below.

Population of China

Today, China’s population is growing at around 0.5% per annum.

Predicting future population levels is a very inexact science, and there are a number of models that attempt to predict how large China’s population will be through the 21st century. All of the models seem to agree, though, that the reduced number of young people in China today means that the total population of China is likely to peak in around the middle of the century, before gradually beginning to decline.

The United Nations predicts that Chinas peak population will be 1.4 billion in around 2030, and that by 2100 China’s population will have fallen to under 1 billion. India’s population, by contrast, will continue to increase, and China is likely to lose its position as the most populous country in the world by 2050.

The UN predicts that China’s population will peak at around 1.4 billion in 2030, before gradually declining again.

Largest ethnic groups in China

The largest ethnic group in China is Han Chinese. They make up 91.6% of the population and, as well as being the largest ethnic group in China, they are the largest single ethnic group in the world.

The other groups includes Zhuang (0.79%), Hui (0.78%), Uyghurs (0.76%), Miao (0.71%), Yi (0.65%), Tujia (0.63%), Tibetans (0.47%), Mongols (0.45%) and many more. Although the percentage numbers seem very low, each of the groups listed above has a population of at least 5 million people.

Han Chinese82%

Together, the minority population groups in China (including the largest group, Zhuang) number over 110 million people. If they were to form a country, it would be the 12th largest in the world.

Religion in China

Accurate data on the most common religion in China is hard to find, because China is officially an atheist country. Although religious practice was heavily discouraged in the past, the Chinese government has opened up to religions in recent years. The CIA Factbook records religious affiliation in China as follows:

Unaffiliated (including atheist)52%
Folk Religion22%
Other (incl. Hindu, Jewish, Taoist)1%

Folk religion draws heavily on buddhist and taoist principles but is, at the same time, very different. Its core principles involve the worship of deities (‘shen’) and veneration of ancestors. It is not a centrally organised religion and its practice can vary widely from region to region and even from village to village. You can read more about Chinese folk religion at

Buddhism, the second largest religion in China, is usually practised in the Mahayana style. Most Chinese Buddhists follow the Han Chinese school of Buddhism, but many in the east follow the Tibetan school of Buddhism.

Christianity was introduced into China in the 7th century, but became significantly more popular in the 19th and 20th century as a result of Western missionary work.

Islam also has a long history in China – like Christianity its presence can be traced back to the 7th century. Today Islam is most popular in the east of China, notably Xinjiang where it is the largest single religion.

Languages in China

The main language used in China is Hanyu, which literally translated means ‘Han language’.

China language map

There are seven dialects of Hanyu and they are so different that it can be impossible for a person who speaks one dialect to understand someone speaking another. The Chinese dialect that is most widely spoken is Mandarin. Other major dialects include: Wu, Yue, Min, Xiang, Hakka and Gan.

Because of the wide variety of dialects, the Chinese government has adopted a form of standard Chinese called Putonghua as the official state language of China.

Education and Literacy Rate in China

China has a successful state run system of education. All Chinese children are required to attend at least nine years of school, up to the age of fifteen. As a result, it has very high rates of literacy. The 2010 census indicated that the overall literacy rate in China for 15 year olds was 95.92%, up from 93% in 2000. Today, illiteracy is largely confined to elderly Chinese, with other pockets of high illiteracy in rural areas.

China has also invested heavily in higher education. Today there are more than six million higher education students in China, studying at more than 2,000 universities across the country. Many Chinese students also study abroad. In 2010, the BBC reported that 1.27 million Chinese were studying at universities outside China.

Largest cities in China

Shanghai is the largest city in China, with a population of 22,265,426. This is closely followed by the population of Beijing, the capital of China, at 21.7 million. There are three other cities with a population of more than 10 million – Tianjin, Guangzhou and Shenzen.

Some argue that Guangzhou is the largest city in China, because it is at the heart of a number of merging cities in the Pearl River Delta. Together, these cities in Southern China (just north of Hong Kong) are turning into an urban area that is home to a combined 40 million people.

Here is a list of the ten largest cities in China. Data is drawn from the 2010 census.

[table “3” not found /]

Some of these cities are close together and are merging over time into the first Chinese supercities. For example, the cities of Shenzen, Dongguan, Foshan, Jiangmen and Zhongshan together form the Guangzhou megacity. Located slightly to the north of Hong Kong, the population of Guangzhou is over 44 million (44,294,245 to be exact in 2010). If it were a country, Guangzhou would be the 30th most populous in the world, sandwiched in the rankings between Spain and Ukraine.

Population Density in China

Among major countries, China has a relatively high population density. In 2014 the population density in China as a whole was recorded as 142 people per square kilometer and 368 people per square mile. The population is spread unevenly across the country, though.

Some areas are very densely populated, particularly in the North and East of China and in the regions of Hong Kong and Macau. The three most densely populated regions of China are Macau (18,568 people per sq km), Hong Kong (6,544 people per sq km) and Shanghai (3,800 people per sq km).

Other areas, mostly regions in the West of China such as Tibet, are very sparsely populated. The three least densely populated regions in China are Xinjiang (13 people per sq km), Qinghai (7.8 people per sq km) and Tibet (2.2 people per sq km).

Sex Ratio in China

The sex ratio in China is 51.27% males to 48.73% females. (data from 2010 census).


The number of women in China compared to men is slightly higher than in many other countries. This is largely due to the higher sex ratio at birth – in China in 2010 118 born for every 100 girls whereas, for many other developed countries the ratio is closer to 105 boys to 100 girls.

Life Expectancy in China

Life expectancy in China has increased steadily since the early 1950s. The average life expectancy for a person born in China today is 75.15 years (2014 data). Chinese men can expect to live for 73.09 years. Chinese women can expect to live for 77.43 years.

Overall Life Expectancy75 years
Male Life Expectancy73 years
Female Life Expectancy77 years

Combined with an increasing birth rate (11.93 births per thousand people) and a decreasing death rate (7.14 deaths per thousand people), this means that China, in common with many other developed countries, has an ageing population.

By 2020 it is likely that 11.8% of Chinese will be aged 65 or over. China’s ageing population will have a dramatic impact on its economy as the percentage of Chinese people of working age decreases and its pensions and healthcare costs increase.