Ranking of names by Generations for (Baby Boomers, 1946~1964)

Boy

Ranking Name Count
1 James (1,571,074) 1,571,074
2 Robert (1,531,022) 1,531,022
3 John (1,525,130) 1,525,130
4 Michael (1,464,314) 1,464,314
5 David (1,395,972) 1,395,972
6 William (1,072,636) 1,072,636
7 Richard (959,734) 959,734
8 Thomas (810,381) 810,381
9 Mark (684,309) 684,309
10 Charles (658,008) 658,008
11 Joseph (554,950) 554,950
12 Steven (547,831) 547,831
13 Gary (545,098) 545,098
14 Ronald (504,052) 504,052
15 Kenneth (485,701) 485,701
16 Donald (483,182) 483,182
17 Paul (468,512) 468,512
18 Larry (439,957) 439,957
19 Daniel (433,067) 433,067
20 Timothy (368,727) 368,727
21 Jeffrey (364,192) 364,192
22 Stephen (349,884) 349,884
23 Dennis (349,491) 349,491
24 Edward (344,518) 344,518
25 George (333,867) 333,867
26 Gregory (319,093) 319,093
27 Kevin (312,718) 312,718
28 Anthony (267,938) 267,938
29 Douglas (263,945) 263,945
30 Jerry (259,194) 259,194
31 Scott (255,864) 255,864
32 Terry (250,497) 250,497
33 Brian (241,658) 241,658
34 Bruce (227,646) 227,646
35 Frank (213,447) 213,447
36 Roger (203,866) 203,866
37 Raymond (201,261) 201,261
38 Randy (190,921) 190,921
39 Peter (185,305) 185,305
40 Patrick (182,713) 182,713
41 Christopher (177,322) 177,322
42 Keith (165,292) 165,292
43 Lawrence (158,482) 158,482
44 Wayne (156,811) 156,811
45 Danny (155,416) 155,416
46 Gerald (154,511) 154,511
47 Alan (151,370) 151,370
48 Carl (145,405) 145,405
49 Walter (133,427) 133,427
50 Dale (130,935) 130,935
51 Steve (130,720) 130,720
52 Ricky (129,205) 129,205
53 Craig (129,051) 129,051
54 Joe (125,242) 125,242
55 Eric (124,557) 124,557
56 Andrew (123,283) 123,283
57 Johnny (122,021) 122,021
58 Willie (120,592) 120,592
59 Arthur (119,441) 119,441
60 Mike (118,793) 118,793
61 Russell (117,329) 117,329
62 Harold (116,744) 116,744
63 Jack (114,782) 114,782
64 Henry (114,200) 114,200
65 Roy (113,302) 113,302
66 Billy (113,029) 113,029
67 Jimmy (110,279) 110,279
68 Philip (110,163) 110,163
69 Ralph (108,963) 108,963
70 Glenn (107,833) 107,833
71 Randall (106,110) 106,110
72 Barry (104,040) 104,040
73 Bobby (102,543) 102,543
74 Phillip (100,297) 100,297
75 Albert (98,160) 98,160
76 Rodney (97,198) 97,198
77 Stanley (96,790) 96,790
78 Samuel (96,673) 96,673
79 Ronnie (95,217) 95,217
80 Martin (93,956) 93,956
81 Jeffery (91,721) 91,721
82 Tony (88,866) 88,866
83 Eugene (88,138) 88,138
83 Louis (88,138) 88,138
85 Allen (87,647) 87,647
86 Howard (87,282) 87,282
87 Curtis (85,080) 85,080
88 Harry (80,652) 80,652
89 Leonard (79,079) 79,079
90 Frederick (78,947) 78,947
91 Matthew (78,311) 78,311
92 Todd (78,309) 78,309
93 Fred (74,288) 74,288
94 Eddie (73,775) 73,775
95 Vincent (72,953) 72,953
96 Ernest (72,575) 72,575
97 Jay (71,283) 71,283
98 Jeff (70,715) 70,715
99 Tommy (69,024) 69,024
100 Darrell (66,594) 66,594

Girl

Ranking Name Count
1 Mary (1,125,416) 1,125,416
2 Linda (1,059,723) 1,059,723
3 Patricia (788,717) 788,717
4 Susan (749,682) 749,682
5 Barbara (631,943) 631,943
6 Karen (587,291) 587,291
7 Deborah (581,917) 581,917
8 Nancy (497,868) 497,868
9 Donna (495,454) 495,454
10 Sandra (491,784) 491,784
11 Debra (448,106) 448,106
12 Sharon (435,770) 435,770
13 Cynthia (423,023) 423,023
14 Carol (419,509) 419,509
15 Pamela (394,037) 394,037
16 Kathleen (387,252) 387,252
17 Brenda (381,738) 381,738
18 Diane (353,088) 353,088
19 Lisa (330,436) 330,436
20 Elizabeth (308,188) 308,188
21 Cheryl (305,162) 305,162
22 Janet (286,084) 286,084
23 Margaret (276,548) 276,548
24 Kathy (254,618) 254,618
25 Carolyn (246,531) 246,531
26 Janice (231,082) 231,082
27 Judy (228,761) 228,761
28 Teresa (218,121) 218,121
29 Judith (214,414) 214,414
30 Christine (208,717) 208,717
31 Laura (205,270) 205,270
32 Joyce (204,990) 204,990
33 Denise (204,472) 204,472
34 Shirley (202,998) 202,998
35 Betty (198,512) 198,512
36 Rebecca (190,914) 190,914
37 Catherine (184,489) 184,489
38 Julie (181,029) 181,029
39 Beverly (171,025) 171,025
40 Theresa (165,301) 165,301
41 Connie (162,882) 162,882
42 Lori (162,058) 162,058
43 Ann (160,663) 160,663
44 Robin (160,023) 160,023
45 Gloria (159,841) 159,841
46 Paula (151,529) 151,529
47 Joan (151,177) 151,177
48 Bonnie (150,432) 150,432
49 Kimberly (149,945) 149,945
50 Martha (149,469) 149,469
51 Diana (149,387) 149,387
52 Cindy (149,262) 149,262
53 Jane (148,730) 148,730
54 Debbie (148,613) 148,613
55 Peggy (143,625) 143,625
56 Dorothy (142,967) 142,967
57 Marilyn (140,137) 140,137
58 Gail (135,243) 135,243
59 Sherry (132,889) 132,889
60 Cathy (131,476) 131,476
61 Sheila (131,435) 131,435
62 Jacqueline (130,439) 130,439
63 Virginia (130,053) 130,053
64 Jean (129,756) 129,756
65 Kathryn (128,079) 128,079
66 Maria (125,633) 125,633
67 Wanda (125,461) 125,461
68 Tammy (117,311) 117,311
69 Michelle (117,294) 117,294
70 Ruth (116,687) 116,687
71 Lynn (115,423) 115,423
72 Katherine (114,120) 114,120
73 Vicki (113,832) 113,832
74 Kim (113,179) 113,179
75 Rhonda (111,371) 111,371
76 Helen (109,370) 109,370
77 Rose (108,835) 108,835
78 Darlene (108,549) 108,549
79 Phyllis (108,107) 108,107
80 Angela (107,774) 107,774
81 Suzanne (106,301) 106,301
82 Rita (105,208) 105,208
83 Jennifer (103,517) 103,517
84 Jo (101,136) 101,136
85 Frances (99,571) 99,571
86 Ellen (98,845) 98,845
87 Laurie (98,788) 98,788
88 Elaine (98,451) 98,451
89 Alice (97,722) 97,722
90 Joanne (97,316) 97,316
91 Anne (96,051) 96,051
92 Tina (93,365) 93,365
93 Marie (93,051) 93,051
94 Valerie (92,925) 92,925
95 Dawn (90,706) 90,706
96 Terri (90,259) 90,259
97 Anita (90,052) 90,052
98 Michele (84,960) 84,960
99 Wendy (84,952) 84,952
100 Vickie (84,634) 84,634