Most popular baby names of the last 20 years - it's good news for Jack and Emily

By John Bett

The most popular baby names from the past 20 years have been revealed - and it's good news for Jack and Emily.

Using data from the Office of National Statistics from 1996 to 2019, it can be seen that some old classics have remained popular - but some curveballs have snuck into the top ten.

Name expert Pamela Redmond Satran recently spoke out and said that some names, such as Jessica, Sophie, Jack, or Thomas, will always be popular, and rarely fall out of favour.

But it appears that recently new parents have turned to the Royal Family for inspiration, as Charlotte became popular in the year following Princess Charlotte's birth, as did George - which was the 10th most popular name the year after Prince George was born.

Emily, Olivia, and Jessica remained popular names (Getty Images/iStockphoto)

Was your name on the list? Let us know in the comments...

Speaking to The Sun, Pamela said: "With boy names especially, you see some of the classics holding steady over the whole generation, a trend you'd see if you stretched the chart back a hundred years.

"Names like Thomas, James, William, and Daniel are never really in or out of style. They command a top place on baby name popularity lists generation after generation.

Rebecca, Paige, and Scarlett rounded up the bottom of the list (Getty Images)

For more of the news you care about, straight to your inbox, sign up for one of our daily newsletters here.

"You see more movement with girls' names, even the classics you might think would be immune to fashion swings. Elizabeth barely sneaks onto the top 25 and Sarah has nearly fallen off the top 50."

Olivia has proved to be a popular name, topping the charts for girls’ names since 2016, but Emily won the crown after featuring in the top five every year between 1996 and 2018.

Jessica, Sophie and Chloe fill the rest of the first five spots for girls, and for boys, Jack, Thomas, Harry, Oliver and Joshua top the charts.

The top 50 boys names were:

1 - Emily
2 - Olivia
3 - Jessica
4 - Sophie
5 - Chloe
6 - Charlotte
7 - Grace
8 - Amelia
9 - Ella
10 - Lucy
11 - Lily
12 - Mia
13 - Ellie
14 - Hannah
15 - Holly
16 - Alice
17 - Isabella
18 - Phoebe
19 - Molly
20 - Daisy
21 - Emma
22 - Abigail
23 - Ruby
24 - Megan
25 - Elizabeth
26 - Isabelle
27 - Georgia
28 - Millie
29 - Poppy
30 - Freya
31 - Eleanor
32 - Jasmine
33 - Sophia
34 - Erin
35 - Imogen
36 - Amber
37 - Rosie
38 - Katie
39 - Leah
40 - Amy
41 - Anna
42 - Maisie
43 - Bethany
44 - Evie
45 - Harriet
46 - Sarah
47 - Zoe
48 - Rebecca
49 - Paige
50 - Scarlett

And the most popular boys names were:

1 - Jack
2 - Thomas
3 - Harry
4 - Oliver
5 - Joshua
6 - James
7 - William
8 - George
9 - Daniel
10 - Samuel
11 - Joseph
12 - Charlie
13 - Jacob
14 - Benjamin
15 - Alexander
16 - Mohammed
17 - Ethan
18 - Adam
19 - Alfie
20 - Jake
21 - Matthew
22 - Max
23 - Dylan
24 - Luke
25 - Henry
26 - Lewis
27 - Ryan
28 - Edward
29 - Liam
30 - Muhammad
31 - Harrison
32 - Michael
33 - Oscar
34 - Callum
35 - Nathan
36 - Isaac
37 - Archie
38 - Tyler
39 - David
40 - Connor
41 - Jamie
42 - Harvey
43 - Charles
44 - Lucas
45 - Toby
46 - Louis
47 - Aaron
48 - Alex
49 - Mason
50 - Noah

Do you have a story to share? We'd love to hear all about it. Get in touch via yourmirror@mirror.co.uk


What is inkl?

Important stories

See news based on value, not advertising potential. Get the latest news from around the world.

Trusted newsrooms

We bring you reliable news from the world’s most experienced journalists in the most trusted newsrooms.

Ad-free reading

Read without interruptions, distractions or intrusions of privacy.