Top Baby Names of 1967

Most popular names for boys and girls in 1967.

What the Data Says About 1967

The Social Security Administration's national 1967 file shows 2,258,365 births concentrated in the top 100 boy and top 100 girl names, the segment of U.S. baby-name data released to the public for that year. The #1 boy name of 1967 was Michael, with 82,412 births registered nationally. The #1 girl name of 1967 was Lisa, with 52,436 births nationally. The top 100 boys captured 1,285,340 births compared with 973,025 for the top 100 girls — consistent with the historical SSA pattern in which a smaller pool of boy names dominates a larger share of annual births while girl names are more evenly distributed.

1967 sits within a specific era of U.S. naming trends. Mid-century years like 1967 fall within the post-war baby-boom era; total U.S. birth volume was higher than today and a relatively small set of names (Robert, James, Linda, Mary) dominated national rankings. Michael and Lisa leading 1967 fits this broader cultural signature.

These rankings come directly from Social Security Administration card applications and represent approximately 96% of all U.S. births in 1967. Names with fewer than five occurrences nationally in 1967 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1967 is significantly larger than any public top-100 list can show. Each spelling variation is counted separately — Sophia and Sofia, Aiden and Ayden — so rankings reflect only the specific spelling filed on the SS card, not combined name pools. This page is provided for informational and research purposes only and does not constitute naming advice.

Top 100 Boys' Names Boy

Rank Name Births
1 Michael 82,412
2 David 66,802
3 James 61,688
4 John 61,603
5 Robert 56,371
6 William 37,619
7 Mark 34,914
8 Richard 33,583
9 Christopher 29,417
10 Brian 28,648
11 Timothy 28,587
12 Thomas 28,251
13 Jeffrey 28,084
14 Steven 27,030
15 Joseph 25,927
16 Scott 25,534
17 Kevin 24,603
18 Paul 22,824
19 Daniel 22,193
20 Charles 21,290
21 Anthony 20,884
22 Kenneth 19,260
23 Eric 17,831
24 Ronald 16,442
25 Gregory 15,776
26 Stephen 15,088
27 Donald 14,226
28 Matthew 13,568
29 Todd 13,454
30 Patrick 12,973
31 Edward 12,653
32 Gary 12,613
33 Douglas 11,434
34 Keith 11,006
35 Andrew 9,967
36 George 9,700
37 Rodney 8,438
38 Larry 8,332
39 Peter 8,313
40 Troy 7,933
41 Jerry 7,779
42 Terry 7,684
43 Dennis 7,636
44 Sean 7,498
45 Frank 7,430
46 Craig 7,310
47 Jeffery 7,229
48 Raymond 7,063
49 Randy 6,798
50 Tony 6,221
51 Shawn 6,139
52 Bryan 6,017
53 Roger 5,721
54 Jason 5,337
55 Bruce 5,066
56 Jonathan 4,920
57 Carl 4,891
58 Russell 4,890
59 Gerald 4,875
60 Chris 4,620
61 Alan 4,573
62 Wayne 4,469
63 Darren 4,441
64 Jose 4,416
65 Vincent 4,394
66 Bradley 4,342
67 Lawrence 4,342
68 Danny 4,311
69 Samuel 4,232
70 Johnny 4,169
71 Jon 4,161
72 Randall 4,063
73 Phillip 4,049
74 Jimmy 4,021
75 Ricky 4,018
76 Billy 3,985
77 Curtis 3,966
78 Dean 3,915
79 Steve 3,908
80 Martin 3,834
81 Walter 3,810
82 Philip 3,785
83 Bobby 3,778
84 Mike 3,758
85 Joe 3,717
86 Darrell 3,652
87 Jay 3,612
88 Jeff 3,592
89 Dale 3,536
90 Joel 3,478
91 Glenn 3,440
92 Willie 3,392
93 Henry 3,333
94 Arthur 3,311
95 Roy 3,276
96 Barry 3,209
97 Victor 3,195
98 Tracy 3,170
99 Albert 3,169
100 Allen 3,123

Top 100 Girls' Names Girl

Rank Name Births
1 Lisa 52,436
2 Kimberly 33,096
3 Michelle 30,826
4 Mary 25,318
5 Susan 22,262
6 Karen 21,540
7 Angela 19,551
8 Tammy 18,651
9 Melissa 18,377
10 Jennifer 18,238
11 Patricia 17,753
12 Amy 16,123
13 Elizabeth 16,116
14 Christine 15,992
15 Laura 15,819
16 Julie 15,545
17 Pamela 15,368
18 Cynthia 15,341
19 Donna 14,787
20 Sandra 14,738
21 Tina 14,160
22 Deborah 14,012
23 Kelly 13,717
24 Lori 13,563
25 Stephanie 13,353
26 Linda 13,196
27 Dawn 13,167
28 Teresa 12,271
29 Tracy 11,952
30 Sharon 11,925
31 Brenda 11,478
32 Wendy 11,222
33 Barbara 11,204
34 Denise 11,081
35 Cheryl 10,768
36 Michele 10,418
37 Nancy 10,268
38 Debra 10,217
39 Rebecca 9,823
40 Kathleen 9,211
41 Rhonda 9,072
42 Maria 8,878
43 Theresa 8,104
44 Diane 7,818
45 Robin 7,693
46 Paula 7,692
47 Carol 7,490
48 Andrea 7,418
49 Kim 7,407
50 Jill 7,399
51 Sherry 7,130
52 Jacqueline 6,953
53 Christina 6,599
54 Gina 6,360
55 Catherine 6,345
56 Sheila 6,326
57 Ann 6,248
58 Margaret 6,226
59 Cindy 5,781
60 Carolyn 5,719
61 Janet 5,657
62 Renee 5,565
63 Suzanne 5,489
64 Kathy 5,407
65 Diana 5,339
66 Leslie 5,318
67 Beth 5,184
68 Tonya 5,164
69 Stacey 5,118
70 Monica 4,966
71 Dana 4,934
72 Laurie 4,923
73 Valerie 4,757
74 Stacy 4,597
75 Connie 4,584
76 Katherine 4,561
77 Terri 4,523
78 Tracey 4,498
79 April 4,467
80 Regina 4,362
81 Lynn 4,196
82 Carla 4,185
83 Sarah 4,139
84 Anne 4,103
85 Annette 4,006
86 Tamara 4,000
87 Heather 3,904
88 Heidi 3,865
89 Sherri 3,841
90 Debbie 3,742
91 Anna 3,727
92 Kathryn 3,695
93 Victoria 3,663
94 Shelly 3,648
95 Melinda 3,632
96 Colleen 3,621
97 Kristin 3,599
98 Anita 3,518
99 Janice 3,514
100 Wanda 3,473

Nearby Year & Decade Rankings

Compare 1967 with adjacent years and the surrounding decade

Compare 1967 leaders: Michael vs Lisa → or pick any two names →

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications — National Data (ssa.gov/oact/babynames).

Source: SSA Baby Names Methodology — names appearing fewer than 5 times in a given year are excluded to protect privacy.

Data sourced from official U.S. government datasets. See our methodology for details.