Back to Baby Names

Teddy vs Shepard

Baby Name Comparison — 2026

Popularity Comparison

Teddy Rank #898
Shepard Rank #942

Teddy is more popular, ranked #898 vs #942 for Shepard.

Frequently Asked Questions

Is Teddy or Shepard more popular?

Teddy is more popular, ranked #898 compared to Shepard at #942 in the United States.

What do Teddy and Shepard mean?

Teddy means "gift of God" (Greek origin). Shepard means "shepherd, one who tends sheep" (Old English origin).

Are Teddy and Shepard boy or girl names?

Teddy is primarily a boy name. Shepard is primarily a boy name.

More Comparisons