Baby Name Club

Find your next favorite.

Or start with a category

Mostly boys5 letters

Craig

Meaning
Rock; crag
Origin
Scottish
View shortlist

Saved in this browser. No account needed.

Meaning & origin

What does Craig mean?

Craig means “Rock; crag”.

Craig is a Scottish surname and given name connected with a word for a rock or crag. Its surname history can refer to someone associated with a rocky landscape or a place named for that feature. The meaning is therefore geographical rather than a description of a person as hard or unyielding.

Kraig is a spelling alternative, while Craig keeps the familiar Scottish surname form. The vowel is pronounced differently in different English-speaking regions, so the family’s own pronunciation is the best guide. Its compact one-syllable structure already works as a complete formal name, and a family choosing it can preserve a landscape or ancestral connection without seeking a longer version.

Short forms & related names

Nicknames & variations

Explore short forms, spellings, and related names.

Variations & related forms

Related forms and spellings recorded for this name.

  • Kraig
Popularity & trends

How popular is Craig?

United States · 2025

Explore how often Craig is used and how its ranking has changed.

US boys rank
#1,644
2025 · #1 is most popular
Boys named Craig
102
Recorded births in 2025
Change in births
15.9%
More than 2024

Craig over time

United States · Boys

Boys
Yearly data & usage

Rankings are calculated separately for girls and boys. The summary highlights boys, the most common recorded usage in 2025.

Craig: United States birth counts and ranks
YearUsageUS rankBirths
2025Boys#1,644102
2024Boys#1,83688
2023Boys#1,531115
2022Boys#1,499121
2021Boys#1,444125
2020Boys#1,245149
2019Boys#1,013205
2018Boys#1,181161
2017Boys#980210
2016Boys#905238
2015Boys#910237
2014Boys#931228

Years reflect available birth records. Missing records do not mean zero births.

Keep discovering

Names like Craig

Explore the connection, then save your favorites to compare.

Browse all names
Shared origin

Logan

Unisex
Meaning
Small hollow

Shares an origin with Craig.

Shared origin

Rowan

Unisex
Meaning
Rowan tree; little redhead

Shares an origin with Craig.

Shared origin

Cameron

Unisex
Meaning
Crooked nose

Shares an origin with Craig.

Shared origin

Ian

Mostly boys
Meaning
God is gracious

Shares an origin with Craig.

Shared origin

Callum

Mostly boys
Meaning
Dove

Shares an origin with Craig.

Shared origin

Graham

Mostly boys
Meaning
Gravelly homestead

Shares an origin with Craig.

Found a few you like?

Save them, then compare up to four names in your shortlist.

Open shortlist