Sri Lanka Generation Breakdown 2026: How Many Millennials, Gen Z, and Boomers?

By Marko Visic ยท Updated

A UN projection for 1 July 2026 from World Population Prospects 2024 (medium variant).

In Sri Lanka, Gen Z is the largest generation: 5,544,121 people, 23.7% of the population.

See the population pyramid for Sri Lanka.

  • Gen Beta: 473,135 (2.0%)
  • Gen Alpha: 3,988,168 (17.1%)
  • Gen Z: 5,544,121 (23.7%)
  • Millennials: 5,075,510 (21.7%)
  • Gen X: 4,451,980 (19.1%)
  • Baby Boomers: 3,348,984 (14.3%)
  • Silent Generation: 464,786 (2.0%)
  • Greatest Generation: 1,630 (<0.1%)
23,348,315
people on 1 July 2026
23.7%
Gen Z, the largest generation
23.7%
Gen Z share, the 87th-lowest of the 194 countries
4,461,303
under 14 (Gen Alpha + Gen Beta)
466,416
aged 81+ (Silent + Greatest)

Generation Population Distribution - Sri Lanka

Gen Beta: 2.0%
Gen Alpha: 17.1%
Gen Z: 23.7%
Millennials: 21.7%
Gen X: 19.1%
Baby Boomers: 14.3%
Silent Generation: 2.0%
Greatest Generation: <0.1%

Generation Breakdown by Population - Sri Lanka

Total Population: 23,348,315

GenerationPopulation
Gen Beta
473,135
Gen Alpha
3,988,168
Gen Z
5,544,121
Millennials
5,075,510
Gen X
4,451,980
Baby Boomers
3,348,984
Silent Generation
464,786
Greatest Generation
1,630
Total23,348,315

Projected population on 1 July 2026, UN World Population Prospects 2024 (medium variant). Generation definitions: Pew Research Center (Greatest Generation to Gen Z); McCrindle Research (Gen Alpha, Gen Beta).

Sri Lanka Generations: Frequently Asked Questions

Population on 1 July 2026, UN World Population Prospects 2024 (medium variant).

What is the largest generation in Sri Lanka?

Gen Z is the largest generation in Sri Lanka, with 5,544,121 people (23.7%).

How many Gen Z, Millennials and Baby Boomers are in Sri Lanka?

Sri Lanka has 5,544,121 Gen Z, 5,075,510 Millennials and 3,348,984 Baby Boomers.

What share of Sri Lanka is Gen Z, and how does it rank?

Gen Z is 23.7% of Sri Lanka, the 87th-lowest Gen Z share of the 194 countries.

How do the youngest and oldest generations compare in Sri Lanka?

The youngest generations, Gen Alpha and Gen Beta, together number 4,461,303 in Sri Lanka, versus 466,416 in the oldest two, the Silent and Greatest generations.

How does the largest generation in Sri Lanka compare with the world?

Gen Z is 23.7% of Sri Lanka, compared with 24.7% worldwide.