Names / Boy names
Craig
Current rank
#1,644
and easing
All-time peak
#39
in 1970
First recorded
1881
in U.S. data
Children named
300,600
since 1881
Popularity over time
Annual U.S. children given the name · Peak #39 in 1970 · Source: Social Security Administration
Meaning & background
Recorded as a boys' name, Craig first appears in 1881. 1970 marked its high point, reaching #39. These days it lands below the top 1,000, so it still feels distinctive. More than 300,600 children have been given the name overall.
