← Back to The Name Registry
Boy

Craig

The name Craig carries the meaning "From the crag or rock", with roots in Celtic. It had its heyday in the 1960s and has mostly fallen out of use since. Today, it is a well-known pick in the registry. Since 1900, roughly 299,536 babies in the U.S. have been given this name.

CelticFrom the crag or rock
ScottishSteep, rugged rock
Births by decade
1900s
78
1910s
459
1920s
912
1930s
1,947
1940s
20,348
1950s
69,631
1960s
84,972
1970s
59,103
1980s
38,314
1990s
16,139
2000s
5,537
2010s
2,096
Peaked in the 1960s · 299,536 total U.S. births since 1900