Popular Baby names

Top names by decade

Top 5 names in each year

Popular Names by State

Top Names Over the Last 100 Years

The following table shows the 100 most popular given names for male and female babies born during the last 100 years, 1912-2011. For each rank and sex, the table shows the name and the number of occurrences of that name. These time-tested popular names were taken from a universe that includes 166,148,800 male births and 163,307,183 female births.

Popular names for births in 1912-2011
Males Females
Rank Name Number Name Number
1 James 4,877,368 Mary 3,675,303
2 John 4,771,740 Patricia 1,566,852
3 Robert 4,677,163 Elizabeth 1,459,403
4 Michael 4,246,425 Jennifer 1,457,441
5 William 3,758,373 Linda 1,446,686
6 David 3,513,288 Barbara 1,421,809
7 Richard 2,517,162 Susan 1,108,187
8 Joseph 2,430,380 Margaret 1,099,230
9 Charles 2,212,351 Dorothy 1,036,364
10 Thomas 2,189,104 Jessica 1,033,915
11 Christopher 1,959,155 Sarah 992,164
12 Daniel 1,808,296 Betty 982,783
13 Matthew 1,508,790 Nancy 982,107
14 Donald 1,397,379 Karen 981,212
15 Anthony 1,354,398 Lisa 962,672
16 Paul 1,345,297 Helen 872,494
17 Mark 1,333,807 Sandra 871,149
18 George 1,299,705 Donna 827,929
19 Steven 1,263,143 Ashley 822,403
20 Kenneth 1,251,782 Kimberly 818,749
21 Andrew 1,200,088 Carol 813,402
22 Edward 1,195,800 Michelle 798,840
23 Brian 1,149,748 Amanda 767,651
24 Joshua 1,138,046 Emily 752,262
25 Kevin 1,134,920 Melissa 743,281
26 Ronald 1,072,019 Laura 739,910
27 Timothy 1,049,043 Deborah 737,553
28 Jason 997,031 Stephanie 729,196
29 Jeffrey 965,769 Rebecca 724,691
30 Gary 896,484 Sharon 719,530
31 Ryan 870,173 Ruth 712,601
32 Eric 854,900 Cynthia 702,900
33 Nicholas 852,602 Kathleen 701,709
34 Stephen 841,241 Anna 695,386
35 Jacob 811,995 Shirley 680,943
36 Frank 807,419 Amy 669,550
37 Larry 800,520 Angela 651,302
38 Jonathan 785,807 Virginia 615,441
39 Scott 765,557 Brenda 604,320
40 Justin 747,291 Catherine 595,793
41 Raymond 737,240 Pamela 592,965
42 Brandon 721,567 Katherine 581,900
43 Gregory 699,928 Christine 573,021
44 Samuel 656,343 Nicole 571,316
45 Patrick 649,712 Janet 551,203
46 Benjamin 637,128 Debra 549,973
47 Jack 614,470 Carolyn 547,632
48 Dennis 610,251 Rachel 539,999
49 Jerry 603,916 Samantha 536,186
50 Alexander 567,708 Heather 522,689
51 Douglas 552,290 Frances 520,753
52 Walter 550,843 Diane 517,104
53 Tyler 550,226 Maria 515,724
54 Peter 548,904 Joyce 503,792
55 Henry 547,713 Julie 502,250
56 Aaron 528,103 Martha 484,978
57 Jose 524,129 Joan 477,611
58 Harold 521,615 Evelyn 475,452
59 Adam 514,868 Kelly 466,671
60 Zachary 501,048 Christina 466,181
61 Nathan 484,691 Alice 454,284
62 Carl 473,836 Marie 451,662
63 Arthur 467,771 Lauren 449,269
64 Kyle 463,241 Judith 449,263
65 Gerald 441,481 Emma 447,575
66 Lawrence 436,463 Doris 446,917
67 Albert 435,113 Ann 446,185
68 Roger 434,033 Jean 445,345
69 Keith 429,639 Cheryl 438,775
70 Joe 419,856 Victoria 433,423
71 Jeremy 419,683 Megan 430,357
72 Terry 419,470 Kathryn 425,120
73 Willie 407,739 Andrea 414,686
74 Sean 404,240 Jacqueline 412,865
75 Ralph 387,672 Gloria 407,007
76 Jesse 384,720 Teresa 405,952
77 Billy 380,001 Janice 403,806
78 Bruce 375,564 Rose 402,472
79 Roy 371,408 Sara 399,853
80 Austin 369,354 Julia 391,213
81 Bryan 363,672 Theresa 386,489
82 Christian 363,029 Mildred 385,247
83 Eugene 361,075 Judy 380,669
84 Louis 357,216 Hannah 379,310
85 Harry 352,326 Beverly 375,661
86 Wayne 347,586 Grace 372,892
87 Russell 338,624 Denise 370,003
88 Alan 331,026 Marilyn 365,722
89 Jordan 330,184 Amber 363,385
90 Philip 326,632 Danielle 359,359
91 Randy 324,008 Brittany 354,250
92 Howard 322,464 Jane 351,122
93 Ethan 321,875 Diana 349,499
94 Juan 320,450 Lori 340,044
95 Bobby 311,060 Kathy 332,649
96 Vincent 310,668 Tiffany 332,044
97 Johnny 302,857 Tammy 331,382
98 Dylan 301,163 Crystal 325,383
99 Phillip 299,147 Lillian 322,399
100 Craig 296,908 Kayla 319,033
Source: 100% sample based on Social Security card application data as of the end of February 2012. See the limitations of this data source.