Crude birth rate in the UK 1971-2021, by country
Among nations of the UK, Northern Ireland had the highest number of live births per 1,000 in 2021, at 11.6, followed by England at 10.5, Wales at 9.3, and Scotland at 8.7. The crude birth has fallen for all nations of the UK when compared with 1971, while Northern Ireland has consistently had the highest number of live births per 1,000 people.
Long-term birth trends
After reaching a postwar peak of 18.8 births per 1,000 people, the UK's crude birth rate has declined considerably, falling to a low of just 11 births per 1,000 people in 2020. In that year, there were just 681,560 live births, compared with over one million in 1964. Additionally, the average age of mothers in the UK has been steadily increasing since the mid-1970s. In 1975, for example, the average age at which mothers gave birth was 26.4 years, compared with 30.9 in 2021.
Millennials overtake Boomers as largest generation
Due to the large number of births that happened in the years following the Second World War, the generation born during this time were called Baby Boomers, and until 2020 were the largest generation in the UK. Since that year, the Millennial generation, born between 1981 and 1996 have been the largest generational cohort. In 2022, there were approximately 14.48 million Millennials, 14.14 million Generation X members (born between 1965 and 1980) and around 13.8 million Baby Boomers. Generation Z, the generation immediately after Millennials, numbered approximately 12.9 million in 2022.