Amelia and Oliver: The most popular Aussie baby names of 2019 have been announced and there's a vintage theme.


As 2019 comes to a close, it’s time for a little reflection.

Sure, it’s the season for New Year’s resolutions and annual wrap-ups, but more importantly, we want to know which names will dominate schools and classrooms in five years’ time.

According to data from Baby Centre, Australian parents gravitated towards more classic and old-school monikers when naming their babies in 2019. Vintage-inspired girl names like ‘Amelia’, ‘Ava’, ‘Charlotte’ and ‘Matilda’, all scored a mention in the top 25. Throwback boy names also made a comeback, with the likes of ‘Noah’, ‘William’, ‘Harrison’, ‘Max’ and ‘Xavier’ also earning themselves a position high up on the list.

Reddit shares the worst baby names they’ve ever heard. Post continues below.

Video by Mamamia

As for this year’s most dramatic movers, the name ‘Michael’ gained 40 spots from 96th to 56th place, while ‘Asher’ dropped 34 places and ended up ranking 96th on the list.

For girls, last year’s trendier editions like ‘Thea’, ‘Alexis’, ‘Harlow’ and ‘Indiana’ seemingly lost their glean, and they’re now sitting at 94th, 96th, 98th, and 99th place respectively.

In comparison, ‘Oliver’ managed to maintain its spot as the most popular name for boys for the eighth year in a row. Just imagine roll call in 2025.

Without further ado, here are the top 25 boys and girls names of 2019. See if your favourite made the cut.

Top 25 names for girls:

1. Amelia

2. Isla

3. Charlotte

4. Ava

5. Olivia


6. Mia

7. Lily

8. Willow

9. Sophia

10. Zoe

11. Evie

12. Ivy

13. Harper

14. Ella

15. Ruby

16. Isabella

17. Layla

18. Isabelle

19. Matilda

20. Chloe

21. Sophie

22. Aria

23. Zara

24. Grace

25. Sienna

Top 25 names for boys:

1. Oliver

2. Noah

3. Leo

4. Lucas

5. Jack

6. Charlie

7. William

8. Henry

9. Luca

10. Thomas

11. Jackson

12. Liam

13. Mason

14. Max

15. Elijah

16. Harrison

17. Hunter

18. Hudson

19. Ethan

20. James

21. Archie

22. Isaac

23. Levi

24. Archer

25. Xavier

Did your favourite name make the list? Tell us in a comment below.