Back to Baby Names

Teddy vs Harold

Baby Name Comparison — 2026

Popularity Comparison

Teddy Rank #898
Harold Rank #991

Teddy is more popular, ranked #898 vs #991 for Harold.

Frequently Asked Questions

Is Teddy or Harold more popular?

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

What do Teddy and Harold mean?

Teddy means "gift of God" (Greek origin). Harold means "army ruler, power of the army" (Old English origin).

Are Teddy and Harold boy or girl names?

Teddy is primarily a boy name. Harold is primarily a boy name.

More Comparisons