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,162 +1
2.
Joseph
4,083 +2
3.
John
4,021 0
4.
David
3,944 -3
5.
Michael
2,980 +1
6.
William
2,797 +1
7.
James
2,770 -2
8.
Richard
2,439 0
9.
Brian
1,902 0
10.
Paul
1,747 +1
11.
Donald
1,693 -1
12.
Peter
1,589 +1
13.
Ronald
1,500 +1
14.
Kenneth
1,433 +1
15.
Douglas
1,407 -3
16.
Thomas
1,339 0
17.
Stephen
1,332 +1
18.
Gary
1,328 -1
19.
Mark
1,326 +1
20.
Daniel
1,310 -1
21.
Steven
921 +1
22.
Kevin
856 +5
23.
Gordon
833 +1
24.
Wayne
804 -3
25.
Edward
785 +1
26.
George
767 -1
27.
Bruce
766 -4
28.
Gregory
752 0
29.
Timothy
731 +2
30.
Christopher
721 +3
31.
Jeffrey
625 +6
32.
Charles
601 -3
33.
Patrick
574 +3
34.
Gerald
566 -5
35.
Larry
550 -3
36.
Raymond
549 -1
37.
Alan
507 +1
38.
Lawrence
483 +3
39.
Dennis
480 -5
40.
Terry
471 0
41.
Barry
459 -2
42.
Allan
448 0
43.
Baby
426 0
44.
Randy
419 +4
45.
Norman
392 +1
46.
Glenn
388 -2
47.
Ian
363 +3
48.
Frank
362 -1
49.
Randall
361 -1
50.
Andrew
353 +7
51.
Keith
347 -6
52.
Roger
332 -2
53.
Bradley
327 +3
53.
Philip
327 0
55.
Dale
322 +4
56.
Frederick
313 -4
57.
Anthony
311 -3
58.
Glen
308 0
59.
Leonard
292 +1
60.
Arthur
279 +5
60.
Eric
279 -5
62.
Martin
276 +2
63.
Scott
268 +16
64.
Walter
262 -1
65.
Henry
260 +4
66.
Harold
245 -5
66.
Ralph
245 +1
68.
Murray
243 -6
69.
Craig
239 +4
69.
Roy
239 -3
71.
Garry
235 -1
71.
Stanley
235 +1
73.
Russell
219 +8
74.
Leslie
214 +3
75.
Neil
212 -8
76.
Ross
211 +13
77.
Danny
207 0
78.
Rodney
205 +6
79.
Alexander
201 +4
80.
Albert
198 0
81.
Howard
191 -6
82.
Francis
190 -11
83.
Terrance
187 +1
84.
Ricky
183 new
85.
Carl
179 -9
86.
Harry
178 -12
87.
Micheal
177 +3
87.
Victor
177 0
89.
Grant
176 -7
90.
Randolph
174 +2
91.
Guy
171 +8
92.
Allen
167 +8
93.
Michel
164 -7
93.
Robin
164 +1
95.
Terrence
163 +2
96.
Jack
159 -2
97.
Bryan
158 -1
97.
Denis
158 +1
99.
Ernest
156 -6
100.
Bernard
152 -9
100.
Kim
152 0
Girls
Rank Name Times +/-
1.
Marie
2,882 +1
2.
Mary
2,685 -1
3.
Susan
2,535 +1
4.
Deborah
2,460 -1
5.
Linda
1,917 0
6.
Karen
1,831 +2
7.
Patricia
1,733 -1
8.
Catherine
1,608 +1
9.
Debra
1,575 -2
10.
Barbara
1,473 0
11.
Nancy
1,332 0
12.
Sandra
1,284 0
13.
Donna
1,272 0
14.
Sharon
1,136 +4
15.
Brenda
1,113 0
16.
Margaret
1,069 0
17.
Wendy
1,033 -3
18.
Carol
971 -1
19.
Elizabeth
940 0
20.
Janet
928 0
21.
Janice
843 0
22.
Cheryl
808 +2
23.
Diane
797 -1
24.
Heather
747 +1
25.
Judith
733 -2
26.
Joanne
709 0
27.
Cynthia
664 +12
28.
Christine
620 +1
29.
Kathleen
605 -1
30.
Darlene
545 0
31.
Marilyn
538 -4
32.
Pamela
529 -1
33.
Katherine
522 +2
34.
Kathryn
519 +4
35.
Anne
495 +1
36.
Gail
491 -3
37.
Bonnie
479 -5
38.
Shirley
465 +2
39.
Joan
454 -6
40.
Jane
453 -3
41.
Laurie
444 +19
42.
Lynn
435 +4
43.
Laura
430 +9
44.
Denise
410 0
45.
Helen
400 0
46.
Maureen
399 -3
47.
Kim
394 +41
48.
Colleen
383 +6
49.
Teresa
368 +3
50.
Maria
364 +7
51.
Cindy
361 new
52.
Valerie
356 -11
53.
Judy
355 -11
54.
Elaine
353 +1
54.
Suzanne
353 +4
56.
Beverly
349 -6
57.
Lorraine
345 -8
58.
Sheila
342 -7
59.
Dianne
338 -11
60.
Shelley
332 +12
61.
Ruth
327 -14
62.
Leslie
322 +2
63.
Baby
319 -1
64.
Ann
316 -8
65.
Diana
312 +4
66.
Theresa
304 -1
67.
Jennifer
300 +6
68.
Anna
291 -5
69.
Dorothy
282 -10
70.
Lynda
281 -3
71.
Louise
280 -10
72.
Lori
272 +23
73.
Sherry
260 -2
74.
Jacqueline
259 -6
75.
Marlene
256 -9
76.
Betty
245 -1
77.
Joyce
243 +2
78.
Carolyn
241 +3
79.
Julie
239 +7
80.
Robin
236 +7
81.
Irene
235 -3
81.
Victoria
235 -4
83.
Rosemary
220 -7
84.
Frances
215 -2
85.
Jean
213 -15
86.
Dawn
209 +4
87.
Rita
199 -7
88.
Cathy
197 -4
89.
Sylvia
191 +10
90.
Rose
190 -5
91.
Anita
189 new
91.
Beverley
189 +1
91.
Ellen
189 +5
94.
Gloria
183 -12
95.
Evelyn
177 -4
96.
Kathy
175 new
97.
Yvonne
171 +2
98.
Rhonda
168 new
99.
Lois
160 -25
99.
Marion
160 -6
99.
Michele
160 new