Craig
- Meaning
- Rock; crag
- Origin
- Scottish
Saved in this browser. No account needed.
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.
Nicknames & variations
Explore short forms, spellings, and related names.
Variations & related forms
Related forms and spellings recorded for this name.
How popular is Craig?
United States · 2025Explore 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
Recorded births
Hover or tap the chart, or move the slider. You can also use the keyboard arrow keys.
Yearly data & usage
Rankings are calculated separately for girls and boys. The summary highlights boys, the most common recorded usage in 2025.
| Year | Usage | US rank | Births |
|---|---|---|---|
| 2025 | Boys | #1,644 | 102 |
| 2024 | Boys | #1,836 | 88 |
| 2023 | Boys | #1,531 | 115 |
| 2022 | Boys | #1,499 | 121 |
| 2021 | Boys | #1,444 | 125 |
| 2020 | Boys | #1,245 | 149 |
| 2019 | Boys | #1,013 | 205 |
| 2018 | Boys | #1,181 | 161 |
| 2017 | Boys | #980 | 210 |
| 2016 | Boys | #905 | 238 |
| 2015 | Boys | #910 | 237 |
| 2014 | Boys | #931 | 228 |
Years reflect available birth records. Missing records do not mean zero births.
Names like Craig
Explore the connection, then save your favorites to compare.
Logan
Unisex- Meaning
- Small hollow
Shares an origin with Craig.
Rowan
Unisex- Meaning
- Rowan tree; little redhead
Shares an origin with Craig.
Cameron
Unisex- Meaning
- Crooked nose
Shares an origin with Craig.
Ian
Mostly boys- Meaning
- God is gracious
Shares an origin with Craig.
Callum
Mostly boys- Meaning
- Dove
Shares an origin with Craig.
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.