All about the name

Shepherd

Male

« Shepherd is an English name of Anglo-Saxon origin meaning 'shepherd' or 'farmer'. »

#409 last year

Meaning, origin, history

Shepherd is an English surname and given name of Anglo-Saxon origin. It is derived from the Old English word "scēp" which means shepherd or farmer. The name was originally given to people who worked as shepherds, tending to livestock such as sheep. The name Shepherd has a long history dating back to medieval times in England. During this period, surnames were adopted to indicate a person's occupation or place of origin. Therefore, the surname Shepherd would have been given to someone who was a shepherd by trade or lived in an area where shepherding was common. Over time, Shepherd became established as both a surname and a given name. In some cases, families chose to use Shepherd as a given name to honor their heritage or to perpetuate their family name. Today, Shepherd is still used as a surname and given name in many English-speaking countries around the world. It remains a popular choice for parents looking for a strong, meaningful name with historical significance. In summary, Shepherd is an Anglo-Saxon name with origins in medieval England. It means shepherd or farmer and was originally given to people who worked in these occupations. Over time, Shepherd became established as both a surname and a given name, and continues to be used today in many countries around the world.

In numbers

Popularity of the name Shepherd since 1880

Total births
5,262
Total since 1880
Peak year
2023
779 births
in 2023
779
Recent births (5 years)
5-year trend
+223%
vs previous 5 years