Baby Names

James, Noah and Grace win the race.

Top Baby Names

Rank Boys   Rank Girls
1 James   1 Grace
1 Noah   2 Emily
3 Jack   3 Olivia
4 Charlie   4 Sophie
5 Daniel   5 Ella
5 Jacob   6 Amelia
7 Oliver   7 Isla
8 Harry   8 Anna
9 Thomas   9 Lily
10 Leo   10 Lucy

James continues to hold the top spot for boys, jointly with Noah this year, while Grace takes the top spot for the girls.


Most recent documents

Baby Names 2018

23 July 2019

Baby Names 2017

01 August 2018

Baby Names 2016

27 April 2017

Baby Names 2015

16 February 2016


Neighbourhood Statistics NINIS logo