Shepherd
Quick answers about Shepherd
How many people are named Shepherd?
An estimated 7,457 living Americans are named Shepherd.
How rare is Shepherd?
Shepherd is moderately uncommon among babies today, with 1,408 boys receiving the name in 2025, matching its recorded peak.
How old is the typical Shepherd?
The median age of a living American named Shepherd is approximately 4 years, with most bearers falling between 2 and 8 years old.
Is Shepherd still popular?
Yes — Shepherd is currently rising in popularity, with 1,408 births in 2025. Births this decade are running about 6.6× higher than the previous decade.
Where is Shepherd most common?
Shepherd has its strongest geographic signal in Alabama, where it appears 4.1× more often than the national baseline.
Shepherd is most concentrated in Alabama — about 3.0× the national rate in the 2020s.
States where Shepherd is given more often than the national average — its present-day heartland.