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

  1. 1Freya
  2. 2Isla
  3. 3Olivia
  4. 4Amelia
  5. 5Grace
  6. 6Emily
  7. 7Millie
  8. 8Lily
  9. 9Sophia
  10. 10Rosie

Boys

  1. 1Noah
  2. 2Luca
  3. 3Rory
  4. 4Muhammad
  5. 5Oliver
  6. 6Theo
  7. 7Leo
  8. 8Archie
  9. 9Finlay
  10. 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.

Other countries