What does Craig mean?
Craig [craig] as a boys' name is pronounced krayg. It is of Scottish and Gaelic origin, and the meaning of Craig is "rock, rocky". Comes from the word "crag". Also originally a Scottish surname. The name is now popular in the English-speaking world.
(male) Caig, Ceaig, ..
(female) Craia, Craigo, ..
How popular is Craig?
Craig is a very prominent first name for males (#90 out of 1220, Top 7%) and also a very prominent surname for both adults and children (#307 out of 150436, Top 1%). (2000 U.S. Census)
Shown below is the baby name history of Craig for boys. Craig reached its apex position of #44 in the U.S. during the years 1960-1969, and is at #913 currently. (Top Baby Names, 2015)
Which version is better?with its variant forms and related boy names. Kraig is the only other prominent variation form of Craig (#913 last year). These relations of Craig were popular as birth names 55 years ago (adoption of 0.45%) and are now significantly less popular (adoption 0.01%, ▼97%).
Similar NamesRecommended names are Cai, Cain▲, Caio, Chai, Chaim▲, Chang, Clair▼, Crain, Craine, Cram, Crane, Crayn, Creik, Cris, Graig, Greig and Haig. These names tend to be less frequently used than Craig.See names in meaning and etymology.