Skip to main content
NAMEY

British Columbia, Canada baby name data

Explore British Columbia baby name popularity from 1926 to 2025, based on birth registration statistics published by the BC Vital Statistics Agency.

Namey holds 4,795 distinct names and 2,703,410 birth registrations from this dataset, covering 1926 to 2025. Registrations peaked in 1990 with 37,021 births.

Provider: BC Vital Statistics Agency, Government of British Columbia

Licence: Open Government Licence – British Columbia

Covers births registered in British Columbia only. Names given fewer than five times in a year are suppressed. Names are published in capitals and title-cased on import.

Last imported: 11/1/2026

Years covered

1926–2025

Distinct names

4,795

Births recorded

2,703,410

Boys share

53%

Girls share

47%

In 1926 the dataset records 6,684 births; in 2025, 29,962.

Top boys' names in British Columbia, Canada

  1. 1Robert35,863
  2. 2David35,226
  3. 3Michael34,900
  4. 4James29,431
  5. 5John28,723
  6. 6William25,802
  7. 7Christopher19,729
  8. 8Daniel18,405
  9. 9Richard18,197
  10. 10Matthew16,199
  11. 11Ryan15,684
  12. 12Kenneth13,646
  13. 13Thomas13,471
  14. 14Andrew12,972
  15. 15Brian12,898
  16. 16Kevin12,630
  17. 17Jason12,564
  18. 18Donald11,980
  19. 19Ronald10,855
  20. 20Steven10,756
  21. 21Mark10,734
  22. 22Joseph10,624
  23. 23Alexander10,273
  24. 24Joshua10,245
  25. 25Douglas9,909
  26. 26Peter9,662
  27. 27Benjamin9,238
  28. 28Gordon9,217
  29. 29Paul9,076
  30. 30Tyler8,798
  31. 31Nicholas8,607
  32. 32Stephen8,418
  33. 33Jacob8,163
  34. 34Kyle8,149
  35. 35Justin8,120
  36. 36George8,023
  37. 37Jordan7,845
  38. 38Jeffrey7,589
  39. 39Nathan7,565
  40. 40Adam7,565
  41. 41Edward7,358
  42. 42Gregory7,196
  43. 43Liam7,166
  44. 44Scott7,144
  45. 45Brandon7,040
  46. 46Ethan6,973
  47. 47Eric6,944
  48. 48Patrick6,939
  49. 49Charles6,885
  50. 50Gary6,832

Top girls' names in British Columbia, Canada

  1. 1Jennifer15,961
  2. 2Sarah12,168
  3. 3Patricia11,866
  4. 4Linda10,787
  5. 5Elizabeth10,623
  6. 6Mary10,539
  7. 7Susan10,334
  8. 8Karen10,244
  9. 9Jessica10,187
  10. 10Barbara9,735
  11. 11Emily9,617
  12. 12Michelle9,567
  13. 13Sandra9,212
  14. 14Nicole9,189
  15. 15Lisa9,152
  16. 16Margaret9,064
  17. 17Amanda8,272
  18. 18Emma7,922
  19. 19Heather7,787
  20. 20Laura7,411
  21. 21Sharon7,280
  22. 22Donna7,126
  23. 23Olivia7,073
  24. 24Ashley7,064
  25. 25Catherine6,806
  26. 26Kathleen6,719
  27. 27Stephanie6,650
  28. 28Christine6,434
  29. 29Samantha6,069
  30. 30Melissa6,001
  31. 31Deborah5,954
  32. 32Angela5,878
  33. 33Carol5,870
  34. 34Wendy5,806
  35. 35Megan5,693
  36. 36Katherine5,626
  37. 37Hannah5,593
  38. 38Brenda5,479
  39. 39Christina5,234
  40. 40Andrea5,216
  41. 41Shirley5,158
  42. 42Rebecca5,150
  43. 43Shannon5,145
  44. 44Sophia4,880
  45. 45Cheryl4,817
  46. 46Rachel4,807
  47. 47Kelly4,771
  48. 48Anna4,682
  49. 49Erin4,619
  50. 50Diane4,588

Other baby name datasets