Craig - boys name

Craig name popularity, meaning and origin

Name Popularity: 65%

Craig name meaning:

The name Craig is of Scottish origin and is derived from the Gaelic word "creag," meaning "rock." It is a masculine name commonly given to boys. The name Craig has a strong and solid connotation associated with it, reflecting the meaning of "rock." It signifies stability, reliability, and dependability.

Individuals with the name Craig often possess these qualities and are known for their strong character and steadfastness. They are seen as dependable and trustworthy individuals who can be relied upon. The name also carries an element of resilience and strength, as rocks are known to withstand pressure and challenges.

Furthermore, the name Craig has historical and cultural significance in Scotland. It is associated with the rugged and beautiful landscapes of Scotland, evoking a sense of natural beauty and strength. The name carries a sense of tradition and heritage, connecting individuals to their Scottish roots and symbolizing their connection to nature.

In summary, the name Craig represents stability, reliability, and strength. It is associated with the qualities of dependability and trustworthiness, reflecting the meaning of "rock." Additionally, the name carries a sense of cultural heritage and connection to Scotland's natural landscapes.

Origin: Celtic

From near the crag.

Related names

Craig , Kraig

Other boys names beginning with C


Overall UK ranking: 1688 out of 4789

14 recorded births last year

Change in rank

  • 10yrs

  • 5yrs

  • 1yr


    Regional popularity

    Ranking for this name in various UK regions

  • Scotland (437)

Historical popularity of Craig

The graph below shows the popularity of the boys's name Craig from all the UK baby name statistics available. It's a quick easy way to see the trend for Craig in 2024