Nameling

Hamlet

Boy · HAM-let · Old Norse

Hamlet is a boys' name of Old Norse origin. In 2025 it ranked 8,906th for boys in the US (8 babies).

What does Hamlet mean?

Old Norse: from Amleth, a hero of Danish legend

Shakespeare's Prince of Denmark is based on Amleth, whose story Saxo Grammaticus recorded around 1200.

Say it
HAM-let

Is Hamlet a girl's or a boy's name?

Hamlet is a boys' name. In 2025, it was given to 8 boys in the US. Too few girls were given it to be listed.

How popular is Hamlet in the US?

Rank in 2025
#8,906among boys
Babies in 2025
8about 1 in 210,000 boys
Five-year trend
Too rare to calltoo few babies to tell
Same name in a class
under 1%chance among 15 boys

In 2025, 8 boys in the US were named Hamlet, making it the 8,906th most popular name for boys. Its busiest year was 2019, with 11 boys. It first appears in the records in 1911.

2025 had more boys named Hamlet than any year since 2019.

Half of all the boys named Hamlet in the US since 1880 were born between 1987 and 2011, the years shaded on the chart below.

1911Busiest: 11 in 20192025
Hamlet in the US, year by year
YearBoysRank
20258#8,906
20245#12,341
20230–
20220–
20210–
20200–
201911#7,168
20185#12,150
20177#9,691
20160–
20156#10,638
20148#8,775
20130–
20125#12,267
201110#7,495
20109#8,133
20090–
200810#7,693
20076#10,915
20067#9,579
20057#9,108
20049#7,530
20039#7,238
20029#7,048
20016#9,236
20007#8,202
19990–
19986#8,472
19970–
19965#9,008
19956#7,785
19940–
19938#6,221
19927#6,662
19919#5,513
19900–
19890–
19880–
19877#5,453
19860–
19850–
19840–
19830–
19820–
19810–
19806#5,523
19790–
19780–
19770–
19760–
19750–
19740–
19730–
19720–
19710–
19700–
19690–
19680–
19670–
19660–
19650–
19640–
19630–
19620–
19610–
19600–
19590–
19580–
19570–
19560–
19550–
19540–
19530–
19520–
19510–
19500–
19490–
19480–
19470–
19460–
19450–
19440–
19430–
19420–
19415#3,504
19400–
19390–
19380–
19370–
19360–
19350–
19340–
19330–
19320–
19310–
19300–
19290–
19280–
19270–
19266#3,706
19250–
19240–
19230–
19228#3,250
19210–
19200–
19196#3,735
19186#3,727
19170–
19165#3,896
19155#3,824
19140–
19138#2,091
19120–
19116#1,536

Names like Hamlet

Names given in the same years and the same naming tradition, with a similar sound.

More Old Norse names