What is the most common boys name in Scotland?

What is the most common boys name in Scotland? Jack. Jack is number one baby boy name in Scotland, for the 14th year in a row. There were 382 babies named Jack born in 2021.

Jack. Jack is number one baby boy name in Scotland, for the 14th year in a row. There were 382 babies named Jack born in 2021.