Charlotte and Oliver take top baby name honours in NSW

Charlotte and Oliver were the top picks for baby girls and boys in NSW last year but fewer parents are going with popular names. That's according to data from the NSW Registry of Births Deaths & Marriages (BDM) released on Wednesday by Attorney General Mark Speakman and Minister for Customer Service Victor Dominello.

Olivia, Mia, Amelia and Isla rounded out the top five for girls, while Noah, William, Jack and Leo secured the top spots for boys.

"While the most popular first names have been broadly consistent in the past few years, the number of people using the top names has fallen dramatically compared with a few decades ago," Mr Speakman said. 

The name Oliver was given to 568 boys in 2019 compared to the 1,486 boys who received the top name of Matthew in 1990. The same trend was evident for girls with just 449 baby Charlottes last year compared to 1,647 Jessicas, the most popular pick for parents in 1990.

Ella and Sophia ousted Harper and Emily from 2018's list, while the boys picks saw Liam and Alexander fall out of favour with parents choosing James and Ethan instead.

Middle name data shows parents continue to go with traditional monikers, honouring grandparents and great-grandparents when naming their little ones.

For boys, James, John and William have remained popular middle name choices for the past four decades. But while Louise and Jane were popular in the eighties and nineties, tastes have changed with more parents selecting Rose and Grace.

"Not everyone has a middle name, but when used we often see inter-generational patterns, with a trend for very traditional names that have stood the test of time," Mr Dominello said. "While the baby name list provides an interesting insight into families across NSW, it is most importantly a time of joy and celebration for parents." 

Top Ten Girls Names - 2019

  1. Charlotte 
  2. Olivia 
  3. Mia 
  4. Amelia 
  5. Isla 
  6. Ava 
  7. Chloe 
  8. Grace 
  9. Sophia 
  10. Ella 

Top Ten Boys Names - 2019

  1. Oliver 
  2. Noah 
  3. William 
  4. Jack 
  5. Leo
  6. Lucas 
  7. Henry 
  8. Thomas 
  9. James 
  10. Ethan 

Top Ten Girls Middle Names - 2019

  1. Rose 
  2. Grace 
  3. May 
  4. Elizabeth 
  5. Louise 
  6. Mae 
  7. Jane 
  8. Anne 
  9. Maree 
  10. Marie 

Top Ten Boys Middle Names - 2019

  1. James 
  2. John 
  3. William 
  4. Thomas 
  5. Michael 
  6. Alexander 
  7. David 
  8. George 
  9. Robert 
  10. Joseph