Popular Names
Popular Baby Names in Scotland
Ranking year: 2025 · Source: National Records of Scotland · View official source
Babies' First Names 2025, based on birth registrations. Where the official source publishes tied ranks at the edge of the Top 100, those tied entries are kept exactly as published.
Girls
- 1Freya
- 2Isla
- 3Olivia
- 4Amelia
- 5Grace
- 6Emily
- 7Millie
- 8Lily
- 9Sophia
- 10Rosie
Boys
- 1Noah
- 2Luca
- 3Rory
- 4Muhammad
- 5Oliver
- 6Theo
- 7Leo
- 8Archie
- 9Finlay
- 10Harris
Official statistics, not suggestions
These rankings come from official published birth and name statistics for Scotland. They are separate from the names NameAThing generates or curates, and no figures are added unless they are sourced and dated.