WeeNames Scotland’s favourite name finder

Scottish baby names by year

Every year from 1974 to 2025. Pick a year to see the top boys’ and girls’ names, the biggest risers, and how many babies were recorded.

  1. 2025 37,534 births
  2. 2024 38,127 births
  3. 2023 38,658 births
  4. 2022 39,791 births
  5. 2021 41,132 births
  6. 2020 40,083 births
  7. 2019 42,992 births
  8. 2018 44,511 births
  9. 2017 45,992 births
  10. 2016 47,658 births
  11. 2015 48,279 births
  12. 2014 49,893 births
  13. 2013 49,186 births
  14. 2012 51,251 births
  15. 2011 52,070 births
  16. 2010 52,364 births
  17. 2009 52,671 births
  18. 2008 53,686 births
  19. 2007 51,896 births
  20. 2006 50,234 births
  21. 2005 49,118 births
  22. 2004 49,030 births
  23. 2003 47,781 births
  24. 2002 46,851 births
  25. 2001 48,289 births
  26. 2000 48,952 births
  27. 1999 51,181 births
  28. 1998 53,333 births
  29. 1997 55,349 births
  30. 1996 55,309 births
  31. 1995 56,160 births
  32. 1994 57,776 births
  33. 1993 59,514 births
  34. 1992 61,998 births
  35. 1991 63,237 births
  36. 1990 62,482 births
  37. 1989 60,136 births
  38. 1988 62,866 births
  39. 1987 63,077 births
  40. 1986 62,648 births
  41. 1985 63,548 births
  42. 1984 62,123 births
  43. 1983 62,161 births
  44. 1982 63,266 births
  45. 1981 66,067 births
  46. 1980 66,026 births
  47. 1979 65,448 births
  48. 1978 61,418 births
  49. 1977 59,644 births
  50. 1976 62,194 births
  51. 1975 65,312 births
  52. 1974 67,460 births