Skip to content
Compare

Henry vs William

Henry and William are the two names most associated with English heritage and royal tradition. Both have held popularity for centuries, both come with well-worn nicknames, and both feel grown-up from birth. The choice between them tends to come down to sound and what your surname does with them.

What they share

Both are Germanic in origin and have been in continuous English use since the Norman conquest. Both carry strong royal namesakes. Both shorten gracefully (Harry and Hank for Henry; Will, Bill, and Liam for William). Both work as serious given names and as warm, unpretentious everyday names.

Pick Henry if…

Pick Henry if you want the warmer, more affectionate classic. Henry means 'ruler of the household' and carries a slightly softer, more domestic energy than William. Harry and Hal as short forms are familiar and well-loved.

Pick William if…

Pick William if you want the more formal, ceremonial classic. William means 'resolute protector' and lands with a touch more gravitas. Will, Liam and Billy give you different registers to choose from through the child's life.

Henry tends to be chosen by parents who want a name that is serious but affectionate from day one; William by parents who want a name that grows into every stage of life. Both are safe classics with century-tested staying power.

Frequently asked questions

Is Henry or William more popular?

Both have been continuously popular across the English-speaking world. William is historically slightly more common; Henry has been rising steadily over the last fifteen years.

What nicknames work for Henry and William?

Henry gives you Harry, Hal, and Hank. William gives you Will, Bill, Billy, and Liam. Both name stacks are deep, which adds to their longevity.

Still deciding?

Namekin helps couples match privately on baby names and see which ones you both love. Discover the app.

Learn more