Scotland's favourite baby names over the past year have been revealed.
It seems Jack remains the most popular baby boy's name – for the 14th year running – with Noah and Leo also proving highly popular.
Olivia has overtaken Isla to become Scotland’s most popular name for baby girls for the second time.
This is according to figures on baby names registered in 2021 published today by National Records of Scotland (NRS).
Lyla shot up 56 places in the top 100 girls’ names to 74th overall, while Blake rose 46 places and Rowan 41.
Carson has seen the largest increase in the top 100 boys’ names in 2021, rising 42 places to 83rd, while Struan has jumped 37 places and Myles is up by 35.
Celebrity names such as Kylian (Mbappe), Margot (Robbie) and Saoirse (Ronan) all proved popular last year.
While unisex names such as Rowan, Frankie and Blake also saw a bit of a resurgence.
Director of Statistical Services, Pete Whitehouse said: “Beneath the headline figures the long term trend is for more names to be used each year, including some names only given to one baby in 2021.
“Almost 12% of baby girls were given a name that no other girl was registered with in 2021. Almost 9% of boys had unique names for births last year.
Did you favourite baby name make the list? Let us know in the comments section.
"Together with the growing range of names being used this means it’s far less common for children to share their name with their classmates than it was for their parents or grandparents.”
The NRS expert has appealed for more parents to take part in the annual census.
He added: “I know the parents of young children, particularly those with babies, have busy lives but I ask them to make time to fill in the census form and record their growing families in the census.
“Like registering a birth, filling in the census form is a legal responsibility for every household and provides the Scottish Government, councils, the NHS and many others with data they need to provide services for the whole country from the very youngest to the oldest.”
You can explore the popularity of first names in Scotland over the years with NRS’s interactive app here .
The NRS also published a list of the most common surnames in the Birth, Marriage and Death registers for 2021.
Smith, Brown, and Wilson have been the three most popular surnames since the first list, which is for 1975, and remained the top three in 2021.
Most popular baby names 2021:
1. Jack/ Olivia
2. Noah/ Emily
3. Leo/ Isla
4. Oliver/ Freya
5. Harris/ Ella
6. Finlay/ Amelia
7. Lewis/ Ava
8. James/ Sophie
9. Rory/ Grace
10. Alexander/ Millie
11. Brodie/ Lily
12. Alfie/ Sophia
13. Charlie/ Charlotte
14. Theo/ Rosie
15. Archie/ Aria
16. Lucas/ Evie
17. Mason/ Maisie
18. Finn / Lucy
19. Thomas/ Mia
20. Freddie/ Eilidh
Don't miss the top culture and heritage stories from around Scotland. Sign up to our twice weekly Scotland Now newsletter here.