Craig
Meaning
"rocky cliff, crag"
Origin: Scottish Gaelic (creag)
Cultural Roots
Quick Stats
- Popularity Rank
- #1,840
- Total SSA Count
- 88
- Syllables
- 1
- Formality
- Moderate
- Nicknames
- Cra, Cry, Crie
Baby Name Comparison — 2026
"rocky cliff, crag"
Origin: Scottish Gaelic (creag)
"referring to the Cree Indigenous people of North America"
Origin: Indigenous North American
{:type=>:rhyme, :severity=>:medium, :message=>"'Cree' rhymes with 'pee'"}
Craig is more popular, ranked #1840 vs #2021 for Cree.
Historical US popularity rank — lower number means more popular.
Historical trend data not available for this comparison.
Names that pair well as siblings.
Answer 3 quick questions and we'll help you decide.
1. Which style feels more like your family?
Craig is more popular, ranked #1840 compared to Cree at #2021 in the United States.
Craig means "rocky cliff, crag" (Scottish Gaelic (creag) origin). Cree means "referring to the Cree Indigenous people of North America" (Indigenous North American origin).
Craig is primarily a boy name. Cree is primarily a boy name.