• Gender: Neutral
  • Origin: English
  • Meaning: Lives Near Small Island Or Islet

What is the meaning of the name Holmes?

The name Holmes is primarily a gender-neutral name of English origin that means Lives Near Small Island Or Islet.

An English surname for a family who lived in or near a holme, a
slightly raised islet partially surrounded by a stream or

This name is most closely associated with the fictional detective Sherlock Holmes, created by Sir Arthur Conan Doyle.

Different Spellings of the name Holmes:


People who like the name Holmes also like:

Jackson, Watson, Sullivan, Griffin, Jacob, Calvin, Evander, Camille, Esther, Natasha, Johanna, Rose, Dahlia, Helena

Stats for the Name Holmes

checkmark Holmes is currently not in the top 100 on the Baby Names Popularity Charts
checkmark Holmes is currently not ranked in U.S. births