Names / Boy names
Shepherd
Current rank
#246
and rising
All-time peak
#246
in 2025
First recorded
1886
in U.S. data
Children named
7,800
since 1886
Popularity over time
Annual U.S. children given the name · Peak #246 in 2025 · Source: Social Security Administration
Meaning & background
Shepherd was first recorded in American naming records in 1886, where it reads as a boys' name. Today it sits at #246 and is climbing. Its strongest year was 2025, at #246 nationally. Across all years, more than 7,800 children have been named this.
