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,535 0
2.
Robert
4,048 0
3.
Michael
3,827 +2
4.
John
3,709 -1
5.
Joseph
3,705 -1
6.
James
2,673 0
7.
Richard
2,096 0
8.
Paul
2,092 +2
9.
Mark
2,038 0
10.
William
1,960 -2
11.
Kevin
1,743 +2
12.
Stephen
1,582 0
13.
Brian
1,572 -2
14.
Daniel
1,458 +1
15.
Steven
1,430 +1
16.
Peter
1,370 -2
17.
Kenneth
1,318 +2
18.
Christopher
1,271 +2
19.
Jeffrey
1,255 -2
20.
Ronald
1,220 +1
21.
Thomas
1,204 +1
22.
Douglas
1,145 +1
23.
Donald
1,137 -5
24.
Gregory
1,083 0
25.
Timothy
1,067 -1
26.
Scott
1,016 0
27.
Andrew
884 +1
28.
Gary
773 -1
29.
Bradley
689 +3
30.
Bruce
637 0
31.
Gordon
636 +2
32.
Edward
631 -3
33.
Wayne
616 -2
34.
Patrick
566 +4
35.
George
559 +1
36.
Raymond
521 -1
37.
Charles
512 +5
38.
Alan
505 -1
39.
Anthony
465 +1
40.
Terry
453 -1
41.
Glenn
440 -7
42.
Baby
437 -1
43.
Gerald
425 0
44.
Todd
415 +14
45.
Ian
408 -1
46.
Dale
402 +2
47.
Martin
386 0
48.
Allan
383 +8
49.
Keith
378 0
50.
Craig
376 -4
51.
Barry
369 -6
52.
Philip
367 0
53.
Eric
356 +9
54.
Frank
349 -5
55.
Roger
341 -2
56.
Dennis
336 -5
56.
Norman
336 +3
56.
Randy
336 -2
59.
Larry
317 +1
59.
Randall
317 -2
61.
Shawn
316 +4
62.
Lawrence
305 -1
63.
Dean
300 0
64.
Brent
299 0
65.
Glen
290 -10
66.
Leonard
244 0
67.
Antonio
237 +1
68.
Frederick
233 +6
69.
Marc
228 +4
70.
Grant
227 +1
71.
Walter
225 +1
72.
Russell
224 -3
73.
Darrell
217 -6
74.
Neil
215 +1
75.
Carl
198 +5
76.
Roy
195 +1
77.
Murray
193 -1
78.
Matthew
192 +21
79.
Vincent
188 +17
80.
Danny
186 -10
81.
Arthur
183 +2
82.
Rodney
182 -4
83.
Harold
181 +1
84.
Alexander
180 -4
84.
Colin
180 +3
86.
Andre
179 new
87.
Michel
175 -7
88.
Albert
170 +4
89.
Derek
169 new
89.
Warren
169 -1
91.
Denis
166 new
91.
Kelly
166 +4
91.
Ross
166 0
94.
Micheal
161 -6
95.
Sean
158 new
96.
Jonathan
156 new
97.
Stuart
154 new
98.
Henry
153 -6
98.
Stanley
153 -8
100.
Geoffrey
152 -15
Girls
Rank Name Times +/-
1.
Marie
2,528 0
2.
Susan
2,165 0
3.
Mary
2,093 +1
4.
Karen
1,996 -1
5.
Sandra
1,749 0
6.
Deborah
1,388 0
7.
Linda
1,305 0
8.
Lisa
1,275 +11
9.
Patricia
1,230 0
10.
Brenda
1,194 -2
11.
Catherine
1,159 -1
12.
Donna
1,134 -1
13.
Christine
1,088 +6
14.
Barbara
1,086 -2
15.
Heather
971 +6
16.
Nancy
964 -3
17.
Elizabeth
955 -3
18.
Lori
909 +4
19.
Wendy
904 -2
20.
Kelly
883 -5
21.
Cheryl
853 -6
22.
Sharon
808 -4
23.
Janet
780 0
24.
Laura
773 +5
25.
Tracy
761 +8
26.
Carol
736 -2
27.
Kimberly
719 0
28.
Joanne
691 -2
28.
Shelley
691 +6
30.
Laurie
689 -2
31.
Jennifer
686 +4
32.
Janice
642 -2
33.
Diane
640 -1
34.
Margaret
637 -9
35.
Cynthia
619 -4
36.
Maria
612 +2
37.
Kathleen
588 -1
38.
Teresa
575 +2
39.
Darlene
554 +4
40.
Cindy
550 -3
41.
Pamela
513 +4
42.
Angela
508 +8
43.
Denise
504 0
44.
Sherry
502 +9
45.
Jacqueline
497 -3
46.
Michele
496 +1
47.
Kimberley
494 -1
48.
Katherine
484 -7
49.
Debra
480 -10
50.
Michelle
469 +9
51.
Julie
461 0
52.
Anne
449 -1
53.
Colleen
432 +1
54.
Tammy
427 +8
55.
Lynn
419 +1
56.
Carolyn
410 -7
57.
Judith
403 -9
58.
Suzanne
396 -4
59.
Anna
386 +7
60.
Diana
374 +4
60.
Valerie
374 +1
62.
Leslie
370 -4
63.
Kim
350 +7
64.
Jane
347 -1
65.
Bonnie
339 -8
66.
Sheila
334 -6
67.
Baby
322 +1
68.
Maureen
318 -1
69.
Theresa
315 0
70.
Andrea
313 +9
70.
Lorraine
313 +1
72.
Helen
306 +4
73.
Kathryn
292 -8
74.
Paula
283 new
75.
Beverly
278 -2
76.
Dawn
277 -4
77.
Elaine
274 +8
78.
Rhonda
273 +6
79.
Tracey
271 +17
80.
Ann
269 -5
81.
Gail
260 -5
82.
Anita
258 +4
82.
Ruth
258 +1
84.
Marilyn
247 -4
85.
Judy
245 +3
86.
Louise
244 +1
87.
Dianne
231 -9
88.
Shirley
230 -14
89.
Joan
226 -8
90.
Connie
225 +3
91.
Annette
221 +7
92.
Victoria
219 -3
93.
Charlene
218 new
94.
Penny
215 +1
94.
Robin
215 -3
96.
Caroline
214 -14
97.
Lynda
211 -3
98.
Christina
197 +1
98.
Monica
197 -6
98.
Yvonne
197 -8