Three neighbours, three ages
Canada, the United States and Mexico in 2025, by single year of age and by generation, on one scale.
Mexico, 2025
132.5 million people · median age 30.8 · under 15: 23.9% · 65 and over: 8.7%
United States, 2025
348.2 million people · median age 39.6 · under 15: 17.0% · 65 and over: 18.6%
Canada, 2025
40.3 million people · median age 41.7 · under 15: 14.9% · 65 and over: 20.5%
Source: United Nations, Department of Economic and Social Affairs, Population Division (2024), World Population Prospects 2024, Online Edition: estimates and medium-variant projection for 2025, people by single year of age and sex (the top bar is everyone aged 100 and over). All three pyramids are on the same scale, each age as a share of its own country’s people. Generations as of 2025. Counts in millions are our sums of the UN figures. INEGI’s own estimate of Mexico for 2025 (Encuesta Intercensal 2025, 22 September 2026) is 130.4 million, against the UN’s 132.5 million.
By generation, in millions of people
| Generation | Ages in 2025 | Mexico | United States | Canada |
|---|---|---|---|---|
| Gen Alpha | under 13 | 27.1 M | 50.7 M | 5.2 M |
| Gen Z | 13 to 28 | 35.3 M | 72.7 M | 7.7 M |
| Millennials | 29 to 44 | 31.1 M | 75.8 M | 9.1 M |
| Gen X | 45 to 60 | 23.2 M | 66.9 M | 7.9 M |
| Boomers | 61 to 79 | 13.5 M | 67.2 M | 8.4 M |
| Silent | 80 and over | 2.2 M | 14.8 M | 2.0 M |
| Everyone | 132.5 M | 348.2 M | 40.3 M | |
| Median age | 30.8 | 39.6 | 41.7 |
United Nations, World Population Prospects 2024, 2025 figures; our sums by generation (they match the UN summary to within 0.06 million). Median age as published by the UN. Checked 22 Oct 2026.