Now on iOS & AndroidSwipe baby names with your partner — match on names you both love.

Download on the App StoreGet it on Google Play
Nameberry Logo

892 Boy Names That Start With H (with Meanings and Popularity)

892 Boy Names That Start With H (with Meanings and Popularity)

Boy names that start with H are headed up by Henry, which has been a mainstay of the US Top 100 for almost the entire period since naming records began in 1880.

Along with Henry, other H-starting names for boys in the US Top 300 include Hayden, Hudson, and Hunter. Henry is also the top H name for boys in England and Wales, Harry in Ireland, Harris in Scotland, and Hugo in both France and Spain.

Appealing and unique H names for boys include classics like Harrison and Hayes, heritage picks like Hamish and Hamza, or retro risers like Huck and Hart.

The biggest trend affecting boy names starting with H are last names used as firsts. Along with Hudson and Hunter, we see H names Harrison, Harris, Huxley, Hendrix, Harlan, Hayes, and Hollis rising for boys.

Traditional, some might even say stuffy, H names for boys are also showing signs of coming back. We see names such as Harold, Harvey, Hank, Hal, Howard, Hugo, Henrik, and — in Europe — Hansel trending.

Here, our full selection of boy names that start with H, ordered by their current popularity on Nameberry.

RELATED:

Baby Names A-Z

Boy Names

  1. Henry
    • Origin:

      German
    • Meaning:

      "estate ruler"
  2. Hugo
    • Origin:

      Latinized form of Hugh
    • Meaning:

      "mind, intellect"
  3. Harrison
    • Origin:

      English
    • Meaning:

      "son of Harry"
  4. Harvey
    • Origin:

      French
    • Meaning:

      "battle worthy"
  5. Heath
    • Origin:

      English
    • Meaning:

      "the heathland dweller"
  6. Harry
    • Origin:

      Diminutive of Henry
    • Meaning:

      "estate ruler"
  7. Hudson
    • Origin:

      English place-name and surname
    • Meaning:

      "Hugh's son"
  8. Hayes
    • Origin:

      English surname and nature name
    • Meaning:

      "hedged area"
  9. Hayden
    • Origin:

      English place name
    • Meaning:

      "hay valley"
  10. Hugh
    • Origin:

      English from German
    • Meaning:

      "mind, intellect"
  11. Holden
    • Origin:

      English
    • Meaning:

      "hollow valley"
  12. Hank
    • Origin:

      Diminutive of Henry, German
    • Meaning:

      "estate ruler"
  13. Howard
    • Origin:

      German, English
    • Meaning:

      "high guardian; brave heart"
  14. Harlan
    • Origin:

      German and English
    • Meaning:

      "rocky land"
  15. Hollis
    • Origin:

      English
    • Meaning:

      "near the holly bushes"
  16. Hamish
    • Origin:

      Scottish variation of James
    • Meaning:

      "supplanter"
  17. Hector
    • Origin:

      Greek
    • Meaning:

      "holding fast"
  18. Harold
    • Origin:

      Scandinavian
    • Meaning:

      "army ruler"
  19. Haime
    • Hunter
      • Origin:

        English
      • Meaning:

        "one who hunts"

    The Nameberry App Is Live

    Nameberry app screenshot
    Find your perfect baby name together in our app, now available on the App Store and Google Play.
    • Swipe through thousands of names with your partner
    • Names you match on are saved to your shared list
    • Get personalized recommendations that learn based on your and your partner's preferences
    • Partner with friends and family to find names you all love
    • Backed by Nameberry's 20 years of data around name preferences.
    Download on the App StoreGet it on Google Play
    Nameberry app screenshot