Nameling

Craig

Boy · KRAYG · Scottish

Big in Scotland

Craig is a boys' name of Scottish origin, meaning “rock, crag”. In 2025 it ranked 1,286th for boys in the UK (23 babies) and 1,644th for boys in the US (102 babies).

What does Craig mean?

Scottish: Scottish surname, from Gaelic creag

“rock, crag”

From a Scottish surname for someone who lived near a crag or rocky outcrop.

Say it
KRAYG

More on Wiktionary.

Is Craig a girl's or a boy's name?

Craig is a boys' name. In 2025, it was given to 23 boys in the UK and 102 boys in the US. Too few girls were given it to be listed.

How popular is Craig in the UK?

Rank in 2025
#1,286among boys
Babies in 2025
23about 1 in 13,000 boys
Five-year trend
Fallingdown 41% in five years
Same name in a class
under 1%chance among 15 boys

In 2025, 23 boys in the UK were named Craig, making it the 1,286th most popular name for boys. Five years earlier, in 2020, it was 1,150th. Its busiest year was 1996, with 1,197 boys.

Half of all the boys named Craig in the UK since 1996 were born between 1997 and 2004. It was already well used in 1996, when the records begin, so earlier boys aren't counted.

Among boys in 2025, it was 1,703rd in England and Wales and 400th in Scotland.

In the England and Wales top 100 for boys, which the ONS has published every ten years since 1904: 1964 (#60), 1974 (#28), 1984 (#19) and 1994 (#61).

1996Busiest: 1,197 in 19962025
Craig in the UK, year by year
YearBoysRank
202523#1,286
202416#1,664
202319#1,454
202232#1,024
202121#1,341
202026#1,150
201936#909
201836#919
201745#817
201643#822
201576#562
201482#532
201376#538
2012104#426
2011124#374
2010142#339
2009195#257
2008190#258
2007206#236
2006239#202
2005297#174
2004348#151
2003412#136
2002457#120
2001625#99
2000696#90
1999762#84
1998922#75
19971,036#74
19961,197#63

How popular is Craig in the US?

Rank in 2025
#1,644among boys
Babies in 2025
102about 1 in 17,000 boys
Five-year trend
Fallingdown 41% in five years
Same name in a class
under 1%chance among 15 boys

In 2025, 102 boys in the US were named Craig, making it the 1,644th most popular name for boys. Five years earlier, in 2020, it was 1,245th. Its busiest year was 1960, with 10,724 boys. It first appears in the records in 1881.

Half of all the boys named Craig in the US since 1880 were born between 1957 and 1977, the years shaded on the chart below.

1881Busiest: 10,724 in 19602025
Craig in the US, year by year
YearBoysRank
2025102#1,644
202488#1,833
2023115#1,530
2022121#1,496
2021125#1,442
2020149#1,245
2019205#1,013
2018161#1,181
2017210#980
2016238#904
2015237#908
2014228#931
2013268#813
2012291#778
2011272#805
2010362#664
2009368#666
2008428#589
2007471#546
2006463#547
2005504#491
2004523#479
2003607#424
2002689#379
2001682#381
2000808#339
1999854#327
1998880#315
19971,098#257
19961,198#247
19951,355#219
19941,507#198
19931,837#175
19922,070#154
19912,399#135
19902,907#117
19893,155#105
19883,306#96
19873,364#88
19863,926#80
19853,952#79
19843,959#75
19834,084#70
19824,018#73
19814,097#72
19804,234#73
19794,029#77
19784,472#66
19774,560#64
19764,732#61
19755,110#58
19745,539#57
19736,295#48
19726,729#46
19717,957#43
19709,364#39
19698,783#39
19687,858#41
19677,311#46
19667,729#46
19657,877#46
19647,752#48
19637,899#51
19628,544#51
196110,235#43
196010,724#41
19599,933#44
19587,272#53
19577,069#55
19567,422#51
19557,448#50
19547,180#51
19536,459#60
19526,187#59
19515,623#63
19504,888#69
19494,328#77
19483,985#82
19473,640#93
19462,471#108
19451,597#134
19441,321#151
19431,132#164
1942892#175
1941539#235
1940384#284
1939348#300
1938321#307
1937330#297
1936205#384
1935170#430
1934138#487
1933111#540
1932106#576
1931112#554
1930105#584
1929106#580
192885#685
1927102#619
192680#712
192597#645
192487#704
1923112#596
192281#730
192180#737
192077#744
191957#877
191889#651
191759#833
191657#824
191572#681
191438#884
191337#777
191226#876
191111#1,037
19108#1,192
190912#840
190810#877
19078#998
190616#590
19050–
19045#1,204
19037#910
19025#1,136
19016#942
19009#901
18995#1,050
18980–
18970–
18965#1,100
18950–
18948#786
18930–
18925#1,065
18910–
18907#814
18890–
18887#815
18870–
18865#959
18850–
18840–
18830–
18820–
18815#865

Names like Craig

Names given in the same years and the same naming tradition, with a similar sound.

Names related to Craig

More Scottish names