Popular Names in Canada (Ontario and BC)

This is a combination of the provincial statistics from Ontario (Government and Consumer Services) and British Columbia (Vital Statistics Agency)
Boys · Girls
Boys
Rank Name Times +/-
1.
David
4,623 0
2.
Robert
4,074 0
3.
John
3,836 0
4.
Joseph
3,696 0
5.
Michael
3,688 0
6.
James
2,693 0
7.
Richard
2,107 +1
8.
William
2,103 -1
9.
Mark
2,102 0
10.
Paul
1,899 0
11.
Brian
1,667 0
12.
Stephen
1,577 0
13.
Kevin
1,544 0
14.
Peter
1,530 0
15.
Daniel
1,514 0
16.
Steven
1,384 0
17.
Jeffrey
1,340 +6
18.
Donald
1,302 -1
19.
Kenneth
1,292 +2
20.
Christopher
1,266 +2
21.
Ronald
1,253 -1
22.
Thomas
1,236 -4
23.
Douglas
1,183 -4
24.
Gregory
1,066 +1
24.
Timothy
1,066 0
26.
Scott
953 +2
27.
Gary
793 -1
28.
Andrew
778 -1
29.
Edward
700 +2
30.
Bruce
667 +3
31.
Wayne
656 -1
32.
Bradley
647 0
33.
Gordon
638 -4
34.
Glenn
622 +10
35.
Raymond
550 +4
36.
George
542 -2
37.
Alan
537 +1
38.
Patrick
507 -3
39.
Terry
500 +1
40.
Anthony
488 +1
41.
Baby
483 +2
42.
Charles
480 -6
43.
Gerald
474 -6
44.
Ian
430 +1
45.
Barry
419 -3
46.
Craig
404 +12
47.
Martin
397 +10
48.
Dale
386 -2
49.
Frank
384 -2
49.
Keith
384 0
51.
Dennis
376 +2
52.
Philip
371 -1
53.
Roger
364 +3
54.
Randy
360 -6
55.
Glen
355 +9
56.
Allan
347 -1
57.
Randall
345 -3
58.
Todd
340 +16
59.
Norman
333 +1
60.
Larry
329 -10
61.
Lawrence
308 -9
62.
Eric
306 -3
63.
Dean
287 -2
64.
Brent
268 +4
65.
Shawn
254 +7
66.
Leonard
246 +3
67.
Darrell
245 +6
68.
Antonio
236 -1
69.
Russell
235 -7
70.
Danny
230 +1
71.
Grant
225 +11
72.
Walter
222 -9
73.
Marc
216 +5
74.
Frederick
213 -8
75.
Neil
212 +2
76.
Murray
208 -11
77.
Roy
205 -7
78.
Rodney
201 -3
79.
Ralph
192 +4
80.
Alexander
184 +1
80.
Carl
184 -4
80.
Michel
184 +5
83.
Arthur
183 -4
84.
Harold
182 +6
85.
Geoffrey
181 -5
86.
Giuseppe
178 +1
87.
Colin
176 +5
88.
Micheal
173 +6
88.
Warren
173 new
90.
Stanley
172 +3
91.
Ross
171 -2
92.
Albert
169 -8
92.
Henry
169 -4
92.
Perry
169 -6
95.
Kelly
168 -5
96.
Vincent
167 new
97.
Howard
166 new
98.
Robin
158 new
99.
Matthew
157 -2
100.
Jeffery
155 new
Girls
Rank Name Times +/-
1.
Marie
2,687 0
2.
Susan
2,267 0
3.
Karen
2,185 +1
4.
Mary
2,150 -2
5.
Sandra
1,868 0
6.
Deborah
1,478 +1
7.
Linda
1,440 -1
8.
Brenda
1,324 +1
9.
Patricia
1,244 +1
10.
Catherine
1,221 -2
11.
Donna
1,133 +1
12.
Barbara
1,107 +1
13.
Nancy
1,037 -2
14.
Elizabeth
969 0
15.
Cheryl
950 0
15.
Kelly
950 +10
17.
Wendy
946 -1
18.
Sharon
932 -1
19.
Christine
909 +2
19.
Lisa
909 +5
21.
Heather
877 +2
22.
Lori
858 -4
23.
Janet
825 -3
24.
Carol
802 -5
25.
Margaret
758 -3
26.
Joanne
730 0
27.
Kimberly
726 +4
28.
Laurie
719 +6
29.
Laura
707 -2
30.
Janice
703 +3
31.
Cynthia
685 -3
32.
Diane
682 -3
33.
Tracy
674 +10
34.
Shelley
647 +6
35.
Jennifer
642 +9
36.
Kathleen
637 -4
37.
Cindy
631 -2
38.
Maria
604 -2
39.
Debra
589 -9
40.
Teresa
583 +1
41.
Katherine
563 +1
42.
Jacqueline
558 -6
43.
Darlene
531 -4
43.
Denise
531 +2
45.
Pamela
527 -7
46.
Kimberley
517 +2
47.
Michele
509 +4
48.
Judith
482 -2
49.
Carolyn
474 +4
50.
Angela
461 +4
51.
Anne
459 -4
51.
Julie
459 +1
53.
Sherry
457 +5
54.
Colleen
436 -4
54.
Suzanne
436 +10
56.
Lynn
434 -7
57.
Bonnie
398 +8
58.
Leslie
384 +8
59.
Michelle
381 +3
60.
Sheila
380 +10
61.
Valerie
379 -5
62.
Tammy
374 +11
63.
Jane
367 -9
64.
Diana
357 -1
65.
Kathryn
356 -4
66.
Anna
353 -6
67.
Maureen
348 -10
68.
Baby
342 +1
69.
Theresa
333 -2
70.
Kim
326 -3
71.
Lorraine
324 -12
72.
Dawn
309 +3
73.
Beverly
303 -2
74.
Shirley
283 -2
75.
Ann
274 +3
76.
Gail
272 0
76.
Helen
272 -2
78.
Dianne
271 +5
79.
Andrea
268 +9
80.
Marilyn
265 -1
81.
Joan
259 -4
82.
Caroline
254 +1
83.
Ruth
252 -2
84.
Rhonda
250 +10
85.
Elaine
248 -5
86.
Anita
243 +5
87.
Louise
240 -5
88.
Judy
234 -3
89.
Victoria
231 -3
90.
Yvonne
230 +6
91.
Robin
226 -2
92.
Monica
207 new
93.
Connie
205 new
94.
Lynda
203 -7
95.
Penny
200 -5
96.
Tracey
196 new
97.
Rita
195 -4
98.
Annette
189 new
99.
Christina
188 new
100.
Tina
187 new