Skip to main content

Most popular baby names 2020

25 April 2021

Amelia has unseated Charlotte as the most popular girls’ baby name for 2020, while Oliver claimed prime position for the boys for the seventh straight year.

Smiling baby boy


The NSW Registry of Births, Deaths and Marriages has released a list of the top baby names in 2020.

Amelia took out the girls’ top spot ahead of Olivia, while the always strong-performer Charlotte was bumped down to third place. 

Oliver is still the leading name for boys, followed by Noah and William. The trio’s top 3 status has remained unchanged for the past 5 years.

Leo has become more popular over the past decade – jumping 61 spots up the rankings to reach fourth place in 2020. Isla has climbed 18 spots in the girls’ list to place fourth.  

Zoe broke into the top 10 names for girls, where Ava, Chloe, Grace and Sophia remained unchanged. Lucas, Liam and Henry gained popularity in the boys’ list.

Mia, Jack, Thomas and James stayed in the top 10 lists but moved down the ranks. 

Parents have 60 days to register their baby, which can be done for free online. Registration is important because it establishes the child’s legal identity in the community. It is also necessary for accessing government services such as schooling and Medicare.

Read the full list of the top 100 baby names of 2020

Top baby names 2020

Girls' names 2020 rank 2019 rank
Amelia 1 3
Olivia 2 2
Charlotte 3 1
Isla 4 5
Mia 5 4

Ava

6

6

Chloe

7

7

Grace

8

8

Sophia

9

9

Zoe

10

12

 

Boys' names

2020 rank

2019 rank

Oliver

1

1

Noah

2

2

William

3

3

Leo

4

5

Lucas

5

6

Henry

6

7

Liam

7

10

Jack

8

4

Thomas

9

8

James

10

9

Family & Community Services Living in NSW
Top of page