Craig
BoyScottish Gaelic
Craig is a boy name of Scottish Gaelic origin meaning "rock; a crag or rocky hill".
About this name
Gender
Boy
Language
Scottish Gaelic
Religion
None
Popularity
24 / 100
Syllables
1
Length
5 letters
Meaning
rock; a crag or rocky hill
Etymology
Derived from the Scottish Gaelic word 'creag' meaning rock, originally a topographic surname for someone who lived near a crag.
Famous People Named Craig
- Craig Mello — American biologist
- Craig David — British singer (born 1981)
- Craig Ferguson — British actor
- Craig Gordon — Scottish association football player (born 1982)
- Craig T. Nelson — American actor and comedian (born 1944)
Frequently Asked Questions About Craig
What does the name Craig mean?
Craig means "rock; a crag or rocky hill", and is of Scottish Gaelic origin.
What is the origin of the name Craig?
Craig originates from Scottish Gaelic, commonly used in Europe.
Is Craig a boy or girl name?
Craig is typically used as a boy name.
What religion is the name Craig associated with?
Craig is associated with None.
Are there famous people named Craig?
Yes — notable people named Craig include Craig Mello (American biologist), Craig David (British singer, born 1981), Craig Ferguson (British actor), Craig Gordon (Scottish association football player, born 1982) and Craig T. Nelson (American actor and comedian, born 1944).
Last updated: June 2026
