Olivia, Amelia, Ava, Mia and Isla also feature in the top five baby girl names.
In a similar fashion, Oliver has maintained the top spot in boys names for the sixth year in a row (2,134 boys were named Oliver last year).
Jack, William, Noah and Henry also made the top five.
The name Henry hadn't been in the top 10 for over 6 years but re-entered the top 10 most popular names for a boy in 2019.
7 News suggested that the change may be due to Prince Harry (whose official name is Henry) marrying Meghan Markle in May 2018.
Archie is currently the 29th most popular boy's name and after the Duke and Duchess of Sussex chose the name for their son, the name is likely to rank higher next year.
See the rest of the names below:
Top girls names in Australia
- Charlotte
- Olivia
- Ava
- Amelia
- Mia
- Isla
- Grace
- Ella
- Chloe
- Harper
- Zoe
- Sophie
- Evie
- Evelyn
- Isabella
- Ruby
- Emily
- Ivy
- Lily
- Willow
- Matilda
- Lucy
- Sophia
- Aria
- Georgia
- Sienna
- Scarlett
- Hannah
- Emma
- Zara
- Abigail
- Isabelle
- Audrey
- Layla
- Mila
- Eva
- Violet
- Alice
- Hazel
- Piper
- Ellie
- Mackenzie
- Poppy
- Annabelle
- Sofia
- Maya
- Savannah
- Penelope
- Frankie
- Maddison
Top boys names in Australia
- Oliver
- William
- Jack
- Noah
- Thomas
- James
- Lucas
- Henry
- Ethan
- Mason
- Charlie
- Leo
- Harrison
- Liam
- Alexander
- Hunter
- Lachlan
- Samuel
- Hudson
- Levi
- Harry
- Max
- Oscar
- Harvey
- Elijah
- Xavier
- Isaac
- Cooper
- Logan
- Jacob
- Benjamin
- Joshua
- Archie
- Archer
- George
- Ryan
- Sebastian
- Theodore
- Lincoln
- Arlo
- Jackson
- Eli
- Finn
- Riley
- Patrick
- Daniel
- Hugo
- Connor
- Jaxon
- Luca