Back to Baby Names

Harold vs Garrett

Baby Name Comparison — 2026

Popularity Comparison

Harold Rank #991
Garrett Rank #563

Garrett is more popular, ranked #563 vs #991 for Harold.

Frequently Asked Questions

Is Harold or Garrett more popular?

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

What do Harold and Garrett mean?

Harold means "army ruler, power of the army" (Old English origin). Garrett means "spear strength, brave with the spear" (Germanic origin).

Are Harold and Garrett boy or girl names?

Harold is primarily a boy name. Garrett is primarily a boy name.

More Comparisons