Photo: Camila Damásio, CC0, via Wikimedia Commons

How large is your generation?

See how many people born in your year, or in your whole generation, are alive today, where they live and how their number changes over the years.

Largest generation alive: Generation Z, born 1997 to 2012, with 2,048,431,490 people, 24.8% of the world.

People alive on 1 January 2026 by birth years, UN estimates and projections. Generation years: Pew Research Center.

Generations in the world on 1 January 2026
  • Silent Generation1928 to 19452.0%
  • Baby Boomers1946 to 196412.0%
  • Generation X1965 to 198017.6%
  • Millennials1981 to 199622.6%
  • Generation Z1997 to 201224.8%
  • Generation Alpha2013 to 202419.3%
  • Generation Beta2025 to 20251.6%
See the numbers
Generations in the world on 1 January 2026
GenerationBornAliveShare of the world
Silent Generation1928 to 1945168,810,3862.0%
Baby Boomers1946 to 1964990,752,61312.0%
Generation X1965 to 19801,458,944,08517.6%
Millennials1981 to 19961,868,814,53222.6%
Generation Z1997 to 20122,048,431,49024.8%
Generation Alpha2013 to 20241,599,327,91419.3%
Generation Beta2025 to 2025129,511,9621.6%

Only the year is needed. It stays in this browser.

Generations

Country

Enter a birth year or pick a generation.

How to use this tool

  1. 1Enter your birth year, or pick a generation.
  2. 2Change the years to any range you like.
  3. 3Choose a country, and a second generation to compare.

How it works

The count is the number of people alive on 1 January of the chosen year who were born in the chosen years. On 1 January, the people of one completed age were all born in the same calendar year, so a birth year matches one age to within one day.

This is a birth cohort, not an age group: the same people, followed over the years. In the world, a cohort only shrinks through deaths. In a country, people also move in and out, so a cohort can grow.

Generation names and years follow the Pew Research Center: Silent Generation 1928 to 1945, Baby Boomers 1946 to 1964, Generation X 1965 to 1980, Millennials 1981 to 1996, Generation Z 1997 to 2012. Generation Alpha (2013 to 2024) and Generation Beta (2025 to 2039) have no Pew definition: the site follows the years McCrindle Research gives for Generation Beta. The names are a way to group birth years, not a description of anyone.

People aged 100 and over form one group in the data, so a range that reaches into it shows no count. Values from 2024 on are projections.

Frequently asked questions

How many Millennials are there?

The table above shows the number alive on 1 January of this year, in the world. With the tool you can see the number in any country and any year from 1950 to 2100.

Why does the number of my birth year grow in some countries?

People move. A country that receives many migrants of your age gains people born in your year, even though the world as a whole only loses them.

Are generations the same everywhere?

No. The names come from the United States and are used loosely elsewhere. Here they only label birth years, so the numbers are always for the exact years shown.

Related tools