Brock vs Garrett

Baby Name Comparison — 2026

Popularity Comparison

Brock Rank #707
Garrett Rank #563

Garrett is more popular, ranked #563 vs #707 for Brock.

Frequently Asked Questions

Is Brock or Garrett more popular?

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

What do Brock and Garrett mean?

Brock means "brook, small stream" (Old English origin). Garrett means "spear strength, brave with the spear" (Germanic origin).

Are Brock and Garrett boy or girl names?

Brock is primarily a boy name. Garrett is primarily a boy name.

More Comparisons