Hansel

Last seen for girls in 1921 at #5,099 · #1,634 for boys in 2025, 103 births
Given to boys 99.9% of the time

Showing
Show data for
Peak · boys
1905 · 8 births
Debut · boys
8 births
In top 100 · boys
never
of 146 years
Total births · boys
3,631
since 1905

Hansel over time

boys

Rank among boys' names. Hansel has never cracked the top 900 here.

#1#10#100#1,000rank188019001920194019601980200020202021peak #919, 1905boys
Hover or use arrow keys to read values by year; click or press Enter to open that year.

Gaps mean fewer than 5 babies received the name that year, so the SSA doesn't publish it.

Show data table
Yeargirlsboys
rankbirthsrankbirths
2025#1,634103
2024#1,661101
2023#1,71198
2022#1,504120
2021#1,372134
2020#1,77885
2019#1,91777
2018#2,30058
2017#1,87178
2016#1,97573
2015#1,71790
2014#1,355126
2013#1,57898
2012#2,81142
2011#4,50921
2010#4,51721
2009#3,55130
2008#2,78843
2007#3,59129
2006#3,52429
2005#3,44728
2004#4,12921
2003#4,42618
2002#4,70316
2001#3,72122
2000#3,29925
1999#3,59121
1998#3,70819
1997#4,24615
1996#3,20222
1995#3,55918
1994#3,10922
1993#2,50929
1992#2,12836
1991#2,19033
1990#2,25531
1989#3,09419
1988#2,09030
1987#2,94217
1986#2,60120
1985#2,42721
1984#2,43720
1983#1,90528
1982#2,42620
1981#3,22113
1980#2,36721
1979#3,56911
1978#3,40011
1977#3,20312
1976#3,7249
1975#2,75114
1974#2,67414
1973
1972#2,81912
1971#1,91622
1970#2,73912
1969#2,21715
1968#2,10915
1967#2,13914
1966#2,62710
1965#1,98716
1964#2,54611
1963#2,11515
1962#2,18614
1961#2,07016
1960#1,72822
1959#3,0378
1958#1,89618
1957#1,83719
1956#2,49711
1955#1,84518
1954#1,95616
1953#1,42728
1952#1,51725
1951#1,51924
1950#2,20712
1949#1,46225
1948#1,81717
1947#1,48225
1946#1,50922
1945#1,53619
1944#1,43822
1943#1,36826
1942#1,46723
1941#1,58819
1940#1,28827
1939#1,53219
1938#1,33725
1937#1,34425
1936#1,32625
1935#1,22630
1934#1,15033
1933#1,40523
1932#1,11037
1931#1,07839
1930#1,39927
1929#1,13837
1928#1,22834
1927#1,02846
1926#1,12440
1925#1,05343
1924#1,03247
1923#1,10142
1922#1,28232
1921#5,0995#1,26733
1920#1,11940
1919#1,15936
1918#1,12437
1917#98244
1916#1,24029
1915#1,01539
1914#1,60815
1913#1,36515
1912#1,61910
1911#1,03811
1910
1909
1908
1907
1906
1905#9198
1904
1903
1902
1901
1900
1899
1898
1897
1896
1895
1894
1893
1892
1891
1890
1889
1888
1887
1886
1885
1884
1883
1882
1881
1880
First appearance
1905

The first year at least five boys were named Hansel! It came in at #919, and was given to 8 baby boys.


Quietest stretch: 1906–1910, when fewer than 5 boys a year got the name.

See more about Hansel
Momentum · boys
Holding steady
  • 27 spots since 2024 (#1,661#1,634)
  • 144 spots since 2020 (#1,778#1,634)
  • 83 spots since 2015 (#1,717#1,634)
  • Biggest jump: 258 spots in 1917 (#1,240#982)
  • Biggest drop: 142 spots in 1918 (#982#1,124)
Rise & fade · boys
Peaked on debut
  • Debuted 1905
  • Peaked 1905 at #919 (8 births)
  • Births halved by 1906, 1 yr later
Top of the charts · boys
Top 1,000 for 2 yrs
  • Top 10: never
  • Top 100: never
  • Top 1,000: 2 yrs · 1905–1917
Share of babies · boys
1 in 13,056
  • Highest: 1 in 13,056 boys born in 2021 were named Hansel (0.01%)
  • Latest: 1 in 16,583 boys born in 2025 (0.01%)
  • Its best rank, #919 in 1905, was only 1 in 16,538 (0.01%) — a smaller share of a much bigger birth year
Era · boys
The 2010s
  • 18.8% of all boys named Hansel (684) were born in this decade
Show by decade
DecadeBirthsBest rankAvg rank
1900s8#919 (1905)#919
1910s236#982 (1917)#1,239
1920s394#1,028 (1927)#1,137
1930s283#1,078 (1931)#1,291
1940s225#1,288 (1940)#1,496
1950s179#1,427 (1953)#1,974
1960s148#1,728 (1960)#2,172
1970s117#1,916 (1971)#2,977
1980s209#1,905 (1983)#2,551
1990s246#2,128 (1992)#3,050
2000s261#2,788 (2008)#3,718
2010s684#1,355 (2014)#2,455
2020s641#1,372 (2021)#1,610

All figures count published births only (names given to at least 5 boys in a year). Registrations before 1937 are incomplete, so early shares and totals run low.

Hansel in 2021

boys
#1,372
134 births · 1 in 13,056 boys

Top boys' names in 2021

  1. #1Liam20,424
  2. #2Noah18,919
  3. #3Oliver14,713
  4. #4Elijah12,845
  5. #5James12,474
  6. #6William12,170
  7. #7Benjamin11,895
  8. #8Lucas11,584
  9. #9Henry11,370
  10. #10Theodore9,600
  11. #1,372Hansel134
More about 2021

boys

1,749,482 boys got a published name in 2021; 1 in 13,056 of them was named Hansel, which outranked 90.3% of the 14,096 boys' names that year. The ten most popular names covered 7.8% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Hansel
  1. #1,365Quintin135
  2. #1,365Steve135
  3. #1,365Tariq135
  4. #1,372Hansel134
  5. #1,372Aston134
  6. #1,372Huxton134
  7. #1,372Lucius134
  8. #1,378Braylin133
  9. #1,378Coby133
  10. #1,378Cristobal133

Tied with 5 names at #1,372; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 2020
Risers
  1. 536Amiri#1,295#759
  2. 438Eliam#1,177#739
  3. 343Colter#972#629
  4. 333Ozzy#1,046#713
  5. 299Loyal#1,053#754
Fallers
  1. 352Jaxtyn#585#937
  2. 259Karsyn#698#957
  3. 231Xzavier#976#1,207
  4. 208Tristen#846#1,054
  5. 208Willie#992#1,200

Among names in the top 1,000 of either year.

See the top 100 for 2021