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.
Robert
4,133 +1
2.
John
4,118 -1
3.
David
3,774 0
4.
Joseph
3,501 0
5.
James
2,850 +1
6.
William
2,822 -1
7.
Michael
2,525 +1
8.
Richard
2,406 -1
9.
Donald
1,776 0
10.
Brian
1,551 0
11.
Paul
1,529 +2
12.
Ronald
1,490 +2
13.
Douglas
1,479 -1
14.
Kenneth
1,433 -3
15.
Thomas
1,410 0
16.
Gary
1,263 0
17.
Peter
1,214 0
18.
Daniel
1,019 +2
19.
Stephen
1,011 -1
20.
Gordon
838 +1
21.
Wayne
819 +1
22.
Bruce
812 +3
23.
George
800 -4
24.
Edward
767 -1
25.
Larry
720 -1
26.
Charles
710 0
27.
Mark
694 +2
28.
Dennis
681 -1
29.
Gregory
629 +1
30.
Steven
606 +3
31.
Gerald
597 -3
32.
Patrick
524 0
33.
Raymond
510 -2
34.
Christopher
495 +3
35.
Allan
491 -1
36.
Lawrence
490 0
37.
Timothy
482 +3
38.
Alan
472 0
39.
Barry
470 -4
40.
Norman
396 -1
41.
Philip
376 0
42.
Terry
367 +8
43.
Baby
359 -1
44.
Roger
355 0
45.
Keith
342 +1
46.
Frederick
336 -3
47.
Dale
328 +20
47.
Ian
328 0
49.
Frank
322 +6
50.
Arthur
320 +1
50.
Glenn
320 +3
52.
Kevin
303 +13
53.
Leonard
295 -5
54.
Jeffrey
284 +12
55.
Anthony
273 +6
56.
Eric
263 -2
57.
Walter
262 -5
58.
Andrew
260 +1
59.
Harold
259 -3
60.
Glen
254 -15
61.
Stanley
253 -4
62.
Randall
252 -4
63.
Roy
244 -2
64.
Martin
243 -1
64.
Murray
243 -15
66.
Randy
240 +7
67.
Garry
231 -7
67.
Ralph
231 +4
69.
Rodney
222 +31
70.
Bradley
216 +26
71.
Albert
213 -3
72.
Francis
211 -8
73.
Harry
205 +5
74.
Alexander
203 -1
75.
Howard
201 -6
76.
Neil
196 -4
77.
Ross
194 -1
78.
Henry
191 -5
79.
Leslie
185 -10
80.
Craig
183 +2
81.
Clifford
180 -2
82.
Terrance
173 -1
83.
Allen
172 +3
84.
Jack
170 -8
85.
Carl
165 -5
86.
Danny
164 -2
87.
Bryan
157 0
88.
Victor
155 +9
89.
Russell
154 -6
90.
Ernest
148 -6
91.
Lorne
144 -2
92.
Denis
142 -1
93.
Jerry
140 new
94.
Grant
132 +1
95.
Lloyd
131 -7
96.
Terrence
130 -4
97.
Bernard
128 -7
98.
Micheal
127 +2
98.
Michel
127 new
98.
Randolph
127 new
Girls
Rank Name Times +/-
1.
Mary
2,792 0
2.
Marie
2,591 +1
3.
Linda
2,351 -1
4.
Susan
2,272 0
5.
Deborah
1,937 +2
6.
Patricia
1,878 -1
7.
Barbara
1,527 -1
8.
Donna
1,242 +3
9.
Margaret
1,238 -1
10.
Karen
1,224 +6
11.
Catherine
1,177 +4
12.
Nancy
1,172 -3
13.
Elizabeth
1,166 +1
14.
Brenda
1,134 -2
15.
Sharon
1,123 -2
16.
Carol
1,084 +1
17.
Sandra
1,079 +1
18.
Debra
1,077 +15
19.
Judith
1,027 -9
20.
Wendy
954 +2
21.
Janet
927 -1
22.
Janice
852 -3
23.
Diane
816 -2
24.
Marilyn
755 -1
25.
Heather
644 0
26.
Kathleen
627 0
27.
Joanne
614 +1
28.
Gail
584 +2
29.
Cheryl
557 +6
30.
Christine
547 +1
31.
Shirley
538 -4
32.
Joan
531 -3
33.
Pamela
515 +7
34.
Darlene
490 +3
35.
Bonnie
488 -11
36.
Anne
482 -2
37.
Kathryn
472 -5
38.
Jane
466 +1
39.
Helen
438 -3
40.
Katherine
407 +7
41.
Beverly
405 +7
42.
Valerie
393 -4
43.
Judy
380 +3
44.
Ruth
378 0
45.
Maureen
377 -2
46.
Lynda
361 -5
47.
Dianne
342 -3
48.
Sheila
338 -6
49.
Suzanne
330 +8
50.
Lynn
316 +3
51.
Carolyn
315 +8
52.
Elaine
314 +6
53.
Ann
312 -4
54.
Marlene
310 -3
55.
Colleen
305 -1
56.
Jacqueline
302 -2
57.
Dorothy
299 -7
58.
Cynthia
296 +21
59.
Denise
291 +11
60.
Laura
287 +2
61.
Lorraine
285 -5
62.
Baby
275 +5
63.
Betty
268 -3
64.
Gloria
267 0
65.
Frances
264 0
66.
Irene
262 -5
67.
Diana
261 -1
68.
Jean
248 0
69.
Louise
246 +1
70.
Joyce
244 -8
71.
Leslie
241 +8
72.
Teresa
237 +5
73.
Jennifer
228 +2
74.
Beverley
226 -22
75.
Rosemary
225 -1
76.
Theresa
224 -4
77.
Lois
214 -8
78.
Anna
209 +12
79.
Victoria
203 -3
80.
Norma
190 +3
81.
Rita
181 +12
82.
Evelyn
180 0
83.
Marion
174 -10
83.
Shelley
174 +6
85.
Paula
173 new
86.
Arlene
171 +10
87.
Laurie
168 +6
87.
Maria
168 new
89.
Pauline
166 -11
90.
Ellen
165 -9
91.
Julie
160 new
91.
Yvonne
160 +8
93.
Rose
158 -6
93.
Virginia
158 -3
95.
Dawn
157 new
95.
Doris
157 new
97.
Dale
156 new
98.
Constance
149 -14
98.
Roberta
149 new
100.
Lynne
148 -7