Tools / Baby names / C

Craig

Boy

Meaning of Craig: Scottish: 'dweller by the crag'

Craig is a boy's name most strongly associated with Scottish naming. It has 5 letters and 1 syllable, and it is familiar but far from overused — 1631st most popular boys' name in the United States in 2025 and 2263rd in England & Wales.

US rank 2025

#1631

102 babies in 2025

England & Wales 2024

#2263

10 babies in 2024

US babies since 1880

300,628

First recorded 1881 · peak 1960

Trend

falling

Style: uncommon

Popularity over time

1981: 4,122 babies1982: 4,037 babies1983: 4,112 babies1984: 3,985 babies1985: 3,971 babies1986: 3,948 babies1987: 3,389 babies1988: 3,329 babies1989: 3,167 babies1990: 2,921 babies19901991: 2,405 babies1992: 2,075 babies1993: 1,837 babies1994: 1,507 babies1995: 1,360 babies1996: 1,203 babies1997: 1,098 babies1998: 880 babies1999: 854 babies2000: 808 babies20002001: 682 babies2002: 689 babies2003: 607 babies2004: 523 babies2005: 504 babies2006: 463 babies2007: 471 babies2008: 428 babies2009: 368 babies2010: 362 babies20102011: 272 babies2012: 291 babies2013: 268 babies2014: 228 babies2015: 237 babies2016: 238 babies2017: 210 babies2018: 161 babies2019: 205 babies2020: 149 babies20202021: 125 babies2022: 121 babies2023: 115 babies2024: 88 babies2025: 102 babies
US babies named Craig per year (Social Security Administration). Peak bar = 4,122.

Gender split

100% boys · 0% girls, based on US, UK and international usage.

Origins & cultures

More Scottish boys' names

Other names starting with C