Baby Name Trends
Discover which names are rising, falling, or making a comeback
🔄
Vintage Revival Names
Classic names making a comeback
#
Name
Current Rank
Peak Year
1
👦 Jack
#15
Peak: 1927
2
👦 James
#5
Peak: 1947
3
👦 William
#10
Peak: 1947
4
👦 John
#21
Peak: 1947
5
👦 Michael
#18
Peak: 1957
6
👦 David
#31
Peak: 1955
7
👦 Joseph
#32
Peak: 1956
8
👦 Thomas
#39
Peak: 1952
9
👦 Charles
#51
Peak: 1947
10
👦 Arthur
#105
Peak: 1921
11
👦 Robert
#90
Peak: 1947
12
👦 George
#123
Peak: 1921
13
👦 Calvin
#140
Peak: 1924
14
👦 Leon
#141
Peak: 1924
15
👦 Vincent
#111
Peak: 1962
16
👦 Charlie
#176
Peak: 1919
17
👦 Dean
#142
Peak: 1961
18
👦 Alan
#167
Peak: 1955
19
👦 Peter
#192
Peak: 1957
20
👦 Edward
#228
Peak: 1924
21
👦 Louis
#236
Peak: 1921
22
👦 Kevin
#196
Peak: 1963
23
👦 Harvey
#244
Peak: 1921
24
👦 Timothy
#207
Peak: 1959
25
👦 Richard
#232
Peak: 1946
26
👦 Warren
#262
Peak: 1921
27
👦 Patrick
#221
Peak: 1964
28
👦 Walter
#271
Peak: 1918
29
👦 Mark
#246
Peak: 1960
30
👦 Paul
#263
Peak: 1957
31
👦 Eric
#251
Peak: 1970
32
👦 Steven
#269
Peak: 1956
33
👦 Kenneth
#284
Peak: 1957
34
👦 Archie
#333
Peak: 1918
35
👦 Martin
#308
Peak: 1963
36
👦 Raymond
#379
Peak: 1924
37
👦 Edwin
#382
Peak: 1922
38
👦 Julius
#389
Peak: 1918
39
👦 Wade
#340
Peak: 1970
40
👦 Franklin
#385
Peak: 1933
41
👦 Andre
#350
Peak: 1970
42
👦 Russell
#367
Peak: 1960
43
👦 Stephen
#377
Peak: 1952
44
👦 Marshall
#390
Peak: 1947
45
👦 Lewis
#433
Peak: 1921
46
👦 Jay
#396
Peak: 1960
47
👦 Francis
#450
Peak: 1918
48
👦 Frederick
#423
Peak: 1951
49
👦 Frank
#468
Peak: 1918
50
👦 Clark
#437
Peak: 1961
Understanding Baby Name Trends
Comeback names are vintage classics that peaked before 1970 but are now experiencing a revival. These names often have a timeless quality that appeals to modern parents looking for something both classic and unique.
The peak year shows when the name was most popular historically. Many of these names are now rising again after decades of declining use.