Oliver and Charlotte continued their reign as the most popular NSW baby names in 2019.

The NSW Registry of Births Deaths and Marriages on Wednesday revealed Oliver was the clear favourite for boys last year, coming out on top for the sixth year in a row, followed by Noah and William.

Charlotte has been the preferred baby girl name for the last three years ahead of Olivia and Mia.

The top 10 baby name list compiled by the NSW Registry of Births Deaths and Marriages suggests although Oliver and Charlotte are popular, the number of families using the top names has fallen.

Just 449 baby girls were named Charlotte and 568 boys were named Oliver in 2019, compared with the 1647 girls and 1486 boys receiving the top names of Jessica and Matthew in 1990.

The data also shows James, John and William have been the top boy middle name choices for the past 40 years, with Rose and Grace the popular girl choices, replacing Louise and Jane in the eighties and nineties.



1. Charlotte / Oliver

2. Olivia / Noah

3. Mia / William

4. Amelia / Jack

5. Isla / Leo

6. Ava / Lucas


7. Chloe / Henry

8. Grace / Thomas

9. Sophia / James

10. Ella / Ethan


Want more? Get more from Kyle & Jackie O!