More than a quarter of babies born in England and Wales in 2016 were to foreign mothers – the highest level on record, official figures show.
This figure has increased every year since 1990 to the current 28%.
Data from the Office for National Statistics also shows the rate of women aged 40 and over having babies is higher than for women under 20.
This is the second year in a row this has happened – a pattern last recorded in 1947.
The proportion of all live births to mothers born outside the UK stood at 11.6% at the start of the 1990s.
The ONS says one of the reasons for the increase since then is that fertility levels are generally higher among foreign-born women.
The overall number of live births in England and Wales decreased slightly last year, to just under 700,000.
The average age of mothers in 2016 increased to 30.4 years, compared with 30.3 years in 2015.
There was a small decrease in the number of deaths – 525,048 – registered in England and Wales last year, following a large increase in 2015.
But the number of deaths among people aged 65 to 74 increased, possibly due to those born in the baby boom immediately after World War Two moving into old age.
The figures for children dying from asthma were lower than last year, though Asthma UK says the level of boys dying from the condition is the highest since 2004.
In 2016, the stillbirth rate decreased to 4.4 per 1,000 total births, the lowest rate since 1992.