Skip to content

The first name Craig

A boy’s name meaning “rock”.

Pronounced /ˈkɹɛɡ/ 1 syllable Male Also a surname

Meaning and origin

Craig means “rock”.

From craig (“rock”).

More names that mean mountain.

From Wiktionary (CC BY-SA 4.0).

Popularity

Babies registered in England and Wales, 1996–2025

In 2025, 15 boys were named Craig, making it the 1,705th most popular boys’ name. It peaked in 1996, with 705 births (#81).

0400800 1996200020052010201520202025
4,476
babies named Craig, 1996–2025
#1,705
rank in 2025
1996
peak year

Office for National Statistics; years with fewer than three births are not published and show as zero. Compare Craig with other names.

Popularity in the United States

Babies named Craig at birth, 1880–2025

In 2025, 102 boys born in the United States were named Craig, the 1,644th most popular boys’ name that year. It was used most in 1960, when 10,724 were.

010,00020,000 188018851890189519001905191019151920192519301935194019451950195519601965197019751980198519901995200020052010201520202025
300,628
babies named Craig since 1880
#1,644
rank in 2025
1960
peak year

US Social Security Administration, from applications for a Social Security card. A name is only published for a year when at least five babies were given it, so quieter years show as zero.

Famous people named Craig

161 on Wikidata, most written-about first

  • Craig Mello
    American biologist, born 1960
  • Craig David
    British singer (born 1981)
  • Craig Venter
    American biotechnologist and businessman (1946–2026)
  • Craig Ferguson
    British actor, born 1962
  • Craig T. Nelson
    American actor and comedian (born 1944)
  • Craig Goodwin
    Australian association footballer, born 1991
  • Craig Robinson
    American actor and comedian (born 1971)
  • Craig Dawson
    English association football player, born 1990
  • Craig Gardner
    English association football player (born 1986)
  • Craig Bierko
    American actor and singer, born 1964
  • Craig Sheffer
    American film and television actor, born 1960
  • Craig Jones
    American musician, born 1972

Questions

What does the name Craig mean?
Craig means “rock”.
How popular is the name Craig?
In 2025, 15 boys born in England and Wales were named Craig, ranking 1,705th. Its peak was 1996, with 705 births.
Is Craig a boy's or a girl's name?
Mostly a boy's name: 100% of the 300,628 US babies named Craig since 1880 were boys.
When was Craig most popular?
1960 in the United States, when 10,724 babies were named Craig, its highest rank at 41st.
How do you pronounce Craig?
Craig is /ˈkɹɛɡ/, one syllable.
Is Craig also a surname?
Yes. Craig is used as a surname as well as a first name; its surname page has the origin and how many people carry it.