MakeYourChart

India vs China population, 1950 to 2100

India passes China, then China halves: the UN's population estimates and projections to 2100.

Free to edit and export · No signup to start

What the data shows

  • In 2025, India ranks #1 with 1,464M, ahead of China (1,416M) and United States (347M).
  • By 2100, on the UN's projections, India is projected to rank #1 with 1,505M, ahead of China (633M) and Pakistan (511M).
  • Back in 1950, China was #1 with 544M.
  • The top spot changed hands once: India in 2025.
  • Biggest climber: Pakistan, from #6 in 1950 to #3 in 2100.
  • India grew 4.2× between 1950 and 2025.

About this chart

For centuries China was the most populous country on Earth. The UN estimates India took over in 2023, and the gap is projected to grow quickly because China's population has already started to shrink.

Values to 2023 are UN estimates; after that they are the UN's medium projection. The US, Indonesia, Pakistan and Nigeria are included for scale. Watch Pakistan and Nigeria: both are projected to pass the United States.

The data

Source: UN World Population Prospects 2024 via Our World in Data; estimates to 2023, medium-variant projections after, millions. Retrieved November 3, 2026.

India vs China population, Millions, 1950 to 2100 (UN projections), 1950–2100
Date🇮🇳 India🇨🇳 China🇺🇸 United States🇮🇩 Indonesia🇵🇰 Pakistan🇳🇬 Nigeria
1950346M544M154M69M36M37M
1955388M604M166M77M40M41M
1960436M655M180M88M46M45M
1965490M723M196M101M52M50M
1970546M823M208M116M60M56M
1975611M916M219M132M69M63M
1980687M983M230M149M82M74M
1985773M1,060M242M167M98M85M
1990865M1,154M253M184M116M97M
1995960M1,220M268M200M135M111M
20001,058M1,270M281M216M155M126M
20051,155M1,310M296M231M175M145M
20101,243M1,352M311M246M199M167M
20151,328M1,396M326M262M217M191M
20201,403M1,426M339M275M235M214M
20251,464M1,416M347M286M255M238M
20301,525M1,398M356M296M277M262M
20351,579M1,373M363M305M301M288M
20401,623M1,343M370M312M325M313M
20451,656M1,306M376M317M349M337M
20501,680M1,260M381M321M372M359M
20551,694M1,202M385M322M394M380M
20601,701M1,135M389M323M414M400M
20651,699M1,066M393M322M434M418M
20701,689M999M398M320M451M433M
20751,671M934M403M318M467M447M
20801,646M870M407M315M480M458M
20851,615M806M411M311M491M466M
20901,580M745M414M306M499M472M
20951,543M688M418M301M506M475M
21001,505M633M421M296M511M477M

Post it

Suggested caption: “China's population in 2100 might shock you.” Credit the source in your caption; it heads off the 'source?' comments.

Make it yours

  • Switch between bar, line, column and donut races with one click.
  • Pick 9:16 for Reels and TikTok, 4:5 for the feed or 16:9 for YouTube.
  • Change the theme, font, colors and race length, and add your own captions.
  • Paste your own numbers from Excel or Google Sheets. See the animated line chart maker for tips.

Frequently asked questions

When did India overtake China in population?

The UN estimates India became the world's most populous country in 2023. India has not held a census since 2011, so the exact month is an estimate, but every major source agrees the crossover happened around then.

Where does this data come from?

UN World Population Prospects 2024 via Our World in Data; estimates to 2023, medium-variant projections after, millions. Retrieved November 3, 2026. You can download the full table as a CSV from this page.

Can I turn this chart into a video?

Yes. Open it in the editor, change the title, theme, colors or format (9:16 for Reels and TikTok, 16:9 for YouTube), and export an MP4. Free exports are 720p with a small watermark; Pro ($11.99/month) removes it and adds 1080p, 4K and 60 fps.

More world charts

See all