Craig
Boy name · 21,956 babies recorded · 1974–2025
Craig: 21,956 babies born in Scotland since 1974, given to boys, peaking at 1,052 births in 1990.
Craig is a name of Scottish and Irish origin, derived from the Gaelic word *creag*, meaning "crag" or "rock," and was originally a topographic surname for someone who lived near a steep, rocky outcrop. Among its most famous bearers is Scottish actor Craig Ferguson, known for hosting *The Late Late Show*, and Daniel Craig, the English actor who brought a gritty edge to James Bond. The name also resonates in the world of golf with Craig Stadler, the 1982 Masters champion. While no major cities are directly named after a bearer, the etymological root *creag* appears in many Scottish place names, such as Craighall or Craigie. A notable variant is the surname Craig, which remains common in Scotland, and the name has a rugged, outdoorsy feel that has kept it steadily popular since the 1970s.
Boy 52 of 52 years
- Peak year
- 19901,052 babies
- Latest (2025)
- #4008 babies
- Total births
- 21,956since 1974
- 5-year trend
- ▼ 44%vs prior 5y