National Records of Scotland

Preserving the past, Recording the present, Informing the future

Babies’ First Names: Summary Records (Comma Separated Value (CSV) format)

Babies’ First Names: Summary Records (Comma Separated Value (CSV) format)

Two types of 'summary record' file are available (below): one containing the 'Top 100' names for all the years for which the information is available (at the time of writing, for each year from 1974 to 2017), the other containing all the names for each year in a certain period. The summary records for the latest year are scheduled to be added to the files within three months of the end of the year.

The first type of file gives the 'Top 100' names, for each sex, for each year from the first for which the data are currently available. There is a separate file for each sex. Within each file, there is one record for each combination of 'year' and 'FirstForename' for which that name was one of the 'Top 100' first forenames for the births (of that sex) that were registered in that year. (NB: there will be more than 100 records for a year if, say, two or more names were in joint 100th position for that sex in that year.)

The second type of file contains all names for both sexes. Each file covers a specified range of years. Within each file, there is one record for each combination of 'year', 'sex' and 'FirstForename' for which that name was the first (or only) forename for one or more of the births, of that sex, that were registered in that year. The 'all years' version of this file might take a long time to download. Therefore, the summary records are also provided in a series of smaller files, each of which covers (generally) a particular decade: they should be easier to download, and should meet the needs of people who want the data for only a few years.

The fields in both types of files are as follows:

  • 'yr' – the year in which the birth was registered (e.g. 2013)
  • 'sex' – 'B' for 'boy', 'G' for 'girl'
  • 'FirstForename'
  • 'number' – the total number of births of that sex, registered in that year, for which that name was the first (or only) forename
  • 'rank' – the rank of that name in that year’s list (for babies of that sex), expressed as a simple number. If two or more names occurred equally often (for that sex) in a given year, they have exactly the same numerical value here, so this field does not directly identify any names which were involved in a tie in rank.
  • 'position' – the rank of the name in that year’s list (of babies of that sex), expressed as a character string. If two or more forenames occurred equally often (for that sex) in a given year, this field gives their numerical rank followed by an equals sign (e.g. '6=' for names that were jointly ranked sixth), so it does indicate if a forename was involved in a tie in rank.

The rows are in ascending order of 'yr' / 'sex' / 'rank' / 'FirstForename'.

The files can be downloaded from the links which appear below.

First, files which cover all the years for which data are available at present:

Boys’ Top 100s (CSV  108 Kb)

Girls’ Top 100s (CSV 112 Kb)

All names - 1974 to 2017 (CSV 6.15 Mb)

All names - 2010 to 2017 (CSV 1.71 Mb)

All names - 2000 to 2009 (CSV 1.64 Mb)

All names - 1990 to 1999 (CSV 1.25 Mb)

All names - 1980 to 1989 (CSV 1.00 Mb)

All names - 1974 to 1979 (CSV 543 Kb)

Examples of the ways in which one can use the above files are available via the how the files of summary records can be used page on this website.