Noah overtakes Jack in Baby Names chart

Thursday March 30th 2023


Photo credit Filip Mroz

Written by Midlothian View Reporter, Luke Jackson

Noah has knocked Jack off the top of the baby name chart according to new figures from National Records of Scotland.

Jack had spent 14 consecutive years at number one but the biblical boat builder’s moniker has sailed into the top spot with 373 baby boys given the name in 2022.

For girls, the top name is Olivia, for the second year in a row. The name has been a long-term favourite holding the top spot in six of the previous seven years.

NRS Statistician Daniel Burns said:

“NRS is happy to welcome all the new babies of 2022.

“A relative flood of Noahs in the last four years has saw the name leap from 8th to 1st.

“There are now so many more names in use, as parents aim for something more unusual, that it takes far fewer babies to share a name for it to be high up in the charts.

“Back in the 70s when David was the most popular name there were upwards of 1,700 babies a year with the top boys name. Since then fertility has declined, meaning there are fewer births, but with more names in use Noah can claim the top spot with 373 baby boys given the name in 2022.”

Popular culture is having an impact on the names chosen for babies.

Daniel explains:

“Luca has climbed 20 places to land in 5th place for boys, moving into the top 10 for the first time; possibly given a boost by Luca Bish appearing on Love Island.

“The name Maeve has been used in a couple of different TV shows and has grown in popularity over the past few years. Names seen on Love Island, such as Luca, Millie, Arabella and Kai have all increased since appearing on screen. Other names apparently influenced by celebrities include Lando, Tilly, Matilda and Dua.”

Daniel added : “The latest figures also reveal a rise in names relating to nature , with Violet, Daisy, Ivy, Wren, Dahlia, Primrose, Oakley and River all rising. Oakley and River rose for both boys and girls.

Boys Top Ten

Rank Name Number
1 Noah 373
2 Jack 342
3 Leo 310
4 Harris 274
5 Luca 273
6 Oliver 261
7 Rory 251
8 Archie 246
9= Alfie 243
9= James 243
9= Theo 243

Girls Top Ten

Rank Name Number
1 Olivia 309
2 Isla 296
3 Freya 294
4 Millie 280
5 Emily 244
6 Amelia 234
7= Grace 233
7= Sophie 233
9= Ava 226
9= Ella 226


The full publication Babies’ First Names 2022 including tables and our interactive chart can be viewed online Babies’ First Names 2022 | National Records of Scotland (

Tweet Share on Facebook
Support Midlothian View from as little as £1. It only takes a minute. Thank you.

Comments are closed.


Midlothian View Advertising