The names of 2025

The ten most popular names given in 2025, in each place that published a list that year.

US: girls

  1. Olivia 13,544
  2. Charlotte 13,400
  3. Emma 12,754
  4. Amelia 12,699
  5. Sophia 12,561
  6. Mia 11,078
  7. Isabella 10,666
  8. Evelyn 9,123
  9. Sofia 8,252
  10. Eliana 8,191

Full list

US: boys

  1. Liam 20,818
  2. Noah 20,358
  3. Oliver 14,939
  4. Theodore 13,355
  5. Henry 12,020
  6. James 11,945
  7. Elijah 11,111
  8. Mateo 11,045
  9. William 10,545
  10. Lucas 10,219

Full list

England & Wales: girls

  1. Olivia 2,386
  2. Lily 2,249
  3. Amelia 2,153
  4. Isla 1,959
  5. Florence 1,924
  6. Freya 1,802
  7. Poppy 1,789
  8. Elsie 1,700
  9. Ivy 1,698
  10. Isabella 1,690

Full list

England & Wales: boys

  1. Muhammad 5,957
  2. Noah 4,075
  3. Leo 3,278
  4. Luca 3,266
  5. Arthur 3,211
  6. Oliver 3,154
  7. George 3,082
  8. Oscar 2,798
  9. Theodore 2,638
  10. Freddie 2,526

Full list

Scotland: girls

  1. Freya 268
  2. Isla 253
  3. Olivia 251
  4. Amelia 204
  5. Grace 200
  6. Emily 196
  7. Millie 195
  8. Lily 193
  9. Sophia 181
  10. Rosie 177

Full list

Scotland: boys

  1. Noah 318
  2. Luca 302
  3. Rory 301
  4. Muhammad 291
  5. Oliver 269
  6. Theo 243
  7. Leo 236
  8. Archie 222
  9. Finlay 216
  10. Harris 211

Full list

Northern Ireland: girls

  1. Grace 127
  2. Fiadh 105
  3. Olivia 101
  4. Isla 97
  5. Lily 96
  6. Emily 94
  7. Annie 91
  8. Aoife 85
  9. Meabh 81
  10. Freya 78

Full list

Northern Ireland: boys

  1. Noah 170
  2. Jack 150
  3. James 135
  4. Charlie 123
  5. Leo 115
  6. Oisin 108
  7. Theo 106
  8. Luca 104
  9. Arthur 101
  10. Jude 101

Full list

Canada: girls

  1. Charlotte 1,502
  2. Olivia 1,445
  3. Emma 1,372
  4. Sophia 1,134
  5. Amelia 1,064
  6. Sofia 997
  7. Chloe 861
  8. Mia 856
  9. Lily 823
  10. Nora 793

Full list

Canada: boys

  1. Noah 2,190
  2. Theodore 1,629
  3. Liam 1,568
  4. Leo 1,404
  5. William 1,285
  6. Oliver 1,269
  7. Jack 1,100
  8. Benjamin 1,091
  9. Thomas 1,087
  10. Lucas 1,074

Full list

NSW: girls

  1. Charlotte 421
  2. Amelia 364
  3. Olivia 331
  4. Isla 317
  5. Mia 308
  6. Sophia 286
  7. Chloe 266
  8. Hazel 259
  9. Lily 257
  10. Sienna 256

Full list

NSW: boys

  1. Noah 589
  2. Oliver 464
  3. Theodore 440
  4. Luca 393
  5. Leo 379
  6. Henry 372
  7. Elijah 349
  8. Hudson 324
  9. Levi 324
  10. Jack 308

Full list

Ireland: girls

  1. Lily 302
  2. Éabha 294
  3. Fiadh 273
  4. Grace 265
  5. Sadie 258
  6. Emily 246
  7. Sophie 246
  8. Olivia 224
  9. Croía 211
  10. Éala 209

Full list

Ireland: boys

  1. Rían 490
  2. Jack 475
  3. Noah 436
  4. James 359
  5. Oisín 331
  6. Fionn 321
  7. Liam 313
  8. Tadhg 286
  9. Cillian 271
  10. Leo 261

Full list

VIC: girls

  1. Charlotte 362
  2. Amelia 337
  3. Hazel 325
  4. Mia 321
  5. Isla 309
  6. Olivia 292
  7. Lily 262
  8. Sienna 257
  9. Matilda 247
  10. Ava 234

Full list

VIC: boys

  1. Noah 511
  2. Oliver 464
  3. Henry 398
  4. Leo 383
  5. Theodore 350
  6. Charlie 328
  7. Luca 315
  8. Jack 302
  9. Levi 292
  10. William 286

Full list

Canadian provinces in 2025

US states in 2025