Ce diagramme montre la part des générations dans la population active suisse depuis 1991. Entre 1991 et 2025, six générations sont présentes sur le marché du travail. Les baby-boomers, nés entre 1946 et 1964, dominaient jusqu'en 2009, leur part culminant à 46,0% en 1995. Ils sont dépassés en 2010 par la génération X (naissances entre 1965-1980), en 2014 par les milléniaux (génération Y, 1981-1996) et en 2023 par la génération Z (1997-2012). Depuis 2023, la génération Y est la plus représentée parmi la population active. En 2025, elle regroupe 36,3% de la population active, devant la génération X (34,0%) et la génération Z (19,2%). Les baby-boomers ne comptent plus que pour 10,1%, tandis que la "génération silencieuse" (1928-1945) a presque entièrement quitté le marché suisse du travail (0,4%).