The most popular baby names in Scotland in 2020 have been revealed.
National Records of Scotland has compiled data for the most popular first names given to babies whose births were registered in Scotland in 2020. These are the top 15 baby boy names in the country last year.
Jack proved the most popular baby name for boys in Scotland last year, with 354 babies given this name.
Taking second place is the biblical name of Noah with 299 taking this name.
Following shortly behind is the popular name of James, with 292 babies named this.
Leo took joint fourth place, with 274 babies taking this name.