Think Baby Names - logo
Home > Craig

Craig meaning, boyCraig

Save Craig to list (0)

pinWhat 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.


Craig has 3 variants: Craigie, Craik and Kraig.

Kreatif forms: Cecraig, Craigce, Craigge. [more]

pinHow 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 entered the list in 1900-1909 and reached its apex position of #45 in the U.S. during the years 1960-1969, and is at #933 currently. (Top Baby Names, 2014)

Top 1000 baby names ranking of Craig name in U.S.

Top 100 baby names ranking of Craig outside U.S.

Kraig is the only other prominent variation form of Craig (#933 last year). These relations of Craig were popular as birth names 54 years ago (adoption of 0.681%) and are now significantly less popular (adoption 0.034%, 95%).

Top 1000 baby names ranking of Craig, Kraig in U.S.

Top 100 baby names ranking of Craig outside U.S.

pinSimilar Names

Thinking of names?

Recommended similar baby 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.