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
👧 Evelyn
#8
Peak: 1921
2
👧 Eleanor
#14
Peak: 1920
3
👧 Hazel
#19
Peak: 1918
4
👦 Jack
#15
Peak: 1927
5
👦 James
#5
Peak: 1947
6
👦 William
#10
Peak: 1947
7
👦 John
#21
Peak: 1947
8
👧 Lillian
#54
Peak: 1920
9
👧 Josephine
#56
Peak: 1918
10
👦 Michael
#18
Peak: 1957
11
👧 Alice
#62
Peak: 1921
12
👦 David
#31
Peak: 1955
13
👧 Ruby
#63
Peak: 1924
14
👦 Joseph
#32
Peak: 1956
15
👦 Thomas
#39
Peak: 1952
16
👧 Clara
#78
Peak: 1918
17
👧 Vivian
#77
Peak: 1920
18
👦 Charles
#51
Peak: 1947
19
👧 Anna
#94
Peak: 1918
20
👦 Arthur
#105
Peak: 1921
21
👧 Rose
#115
Peak: 1917
22
👦 Robert
#90
Peak: 1947
23
👧 Eva
#120
Peak: 1918
24
👧 Maria
#74
Peak: 1964
25
👧 Margaret
#118
Peak: 1921
26
👦 George
#123
Peak: 1921
27
👧 Esther
#131
Peak: 1918
28
👧 Mary
#132
Peak: 1921
29
👧 Georgia
#110
Peak: 1947
30
👦 Calvin
#140
Peak: 1924
31
👦 Leon
#141
Peak: 1924
32
👧 Elsie
#155
Peak: 1918
33
👦 Vincent
#111
Peak: 1962
34
👧 June
#152
Peak: 1925
35
👧 Genevieve
#165
Peak: 1918
36
👧 Ruth
#172
Peak: 1920
37
👦 Charlie
#176
Peak: 1919
38
👦 Dean
#142
Peak: 1961
39
👧 Valerie
#147
Peak: 1959
40
👧 Ada
#193
Peak: 1918
41
👧 Annie
#191
Peak: 1922
42
👧 Rosalie
#177
Peak: 1938
43
👦 Alan
#167
Peak: 1955
44
👧 Mabel
#222
Peak: 1915
45
👧 Vera
#226
Peak: 1918
46
👦 Peter
#192
Peak: 1957
47
👦 Edward
#228
Peak: 1924
48
👦 Louis
#236
Peak: 1921
49
👦 Harvey
#244
Peak: 1921
50
👦 Timothy
#207
Peak: 1959

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.