Choosing a name for your new arrival is one of the most crucial decisions parents will make, and it’s a choice that sticks around for a lifetime.
And new records released by National Record of Scotland have revealed what names new Scottish parents chose for thier babies last year.
It was all change at the top - with new number ones for both boys and girls names.
Noah had last been the most popular boys’ name in 2022, while Olivia returns to the number one spot for the seventh time, having stayed in the top three since 2008.
They take the top spots from the previous year’s favourites, Luca and Isla.
Here are the 13 most popular girl baby names in Scotland.

9. Ella
Ella was chosen by 195 mums and dads. It's a name with multiple meanings and origins, including 'fairy maiden' and 'goddess'. | Canva/Getty Images

10. Charlotte
Parents named 191 babies born in Scotlad Charlotte last year. It's a French name meaning 'free man' or 'petite'. | Canva/Getty Images

11. Bonnie
The name Bonnie was chosen 188 times last year. Of Scottish origin, it means 'pretty' or 'beautiful'. | Canva/Getty Images

12. Ava
There were 188 babies called Ava born in Scotland in 2024. It's thought to mean 'desire' or 'birdlike'. | Canva/Getty Images

