What is the meaning of the name Shepard?

The name Shepard is primarily a gender-neutral name of English origin that means Sheep Herder.

English occupational surname.

Different Spellings of the name Shepard:


People who like the name Shepard also like:

Henry, Lincoln, August, Asher, Owen, Silas, Archer, Hazel, Amelia, Evangeline, Violet, Wren, Maeve, Vivienne

Names that sound like Shepard:

Sigfried, Shepherd, Spirit, Sparta

Stats for the Name Shepard

checkmark Shepard is currently not in the top 100 on the Baby Names Popularity Charts
checkmark Shepard is currently #605 in U.S. births

Listen to the Podcast