BBC Scotland News

Noah and Olivia have topped the charts for the most popular baby names in Scotland in 2024.
However Andrew – the name of Scotland’s patron saint and the third most popular name of the last 50 years – has fallen out of favour and is no longer among the 100 most common names for boys’ in the country.
Noah previously took top spot in 2023, while this is the seventh time Olivia has been the most popular girl’s name.
The National Records of Scotland data showed that names such as Reggie, Myles and Callan were increasingly common for boys, while Eliza, Romy and Nora jumped in popularity for girls.
Olivia was registered 266 times, exactly the same number as 2023, while Noah was picked 366 times, an increase of 30 on the previous year.
NRS figures also revealed trends and popularity from the past 50 years, with David the top boys’ name from the past half century with more than 40,000 babies and Emma leading the list for girls with over 24,000.
Risers and fallers
Other names to have remained popular in every decade include James, Thomas, George, Alexander and Anna.
However Andrew, which was registered 1,327 times back in 1979, has steadily declined over the years and was only used 49 times last year.
Last year’s top boys’ name Luca – believed to have been boosted by the Disney film of the same name – fell six places in the 2024 rankings to seventh, while Isla slipped from top to second for girls.
Within this year’s top 10, Muhammad moved nine places to second in the top boys’ names, and Sophia rose 10 places to sixth within the top girls’ names.
And while Olivia and Noah were the most common names for mums aged under 25, mothers aged 35 and over preferred Finn and Emily.

The figures indicated that pop culture continued to play a prominent part in the names chosen.
Having first appeared in 2018, when it was used three times, Atlas was registered 20 times in 2024, which NRS said was possibly due to it being the name of a character in drama film It Ends With Us.
Ezra appeared in the top 100 for the first time – the NRS suggested this could be because of fans of singer George Ezra, as the name first gained traction in 2015, when he released his first album.
Violet rising 31 places was linked to the character Violet Baudelaire, the oldest child in the A Series of Unfortunate Events books that inspired a recent Netflix series.
On a smaller scale, the likes of Loki and Leia also appeared, presumably inspired by the Marvel and Star Wars films.

Some well-known political figures do not seem to have affected the list – there were seven Keirs, one down from the previous year, and just three Nicolas – the same as 2023.
Despite Donald Trump’s election victory in America, Donald was in single figures, at seven.
That was slightly ahead of his political ally Elon Musk, whose name was chosen three times – the first time it has featured in the charts.
The NRS historical data also provides a guide to certain cultural moments.
While Kylie was only used three times last year, it featured more than 100 times back in 1988, the same year singer and actress Kylie Minogue had audiences glued to their screens in Neighbours.
And in 2017 there were seven Corbyn’s, likely inspired by the then Labour leader – with it never reappearing since.

A record number of boys names were registered in 2024, which the NRS said continued a trend for more names being used in recent years.
Chief Executive Alison Byrne said: “It’s fascinating to look at the data for the past five decades and see the growing range of names in use. It is much easier now for a name to rise in the charts compared with previous generations.
“In 1974 more than 1,700 baby boys were called David, but 50 years on, Noah topped the chart with only 366.”
Names continually growing in popularity include Clara, Mara and Arlo – which the NTS said could be linked to the title character in Pixar animation The Good Dinosaur, released 10 years ago.
A total of 4,673 different first names were given to girls and 3,925 different first names given to boys in 2024.