Craig vs Johnny
Comparing Craig and Johnny? Both are popular picks for parents in 2026. Craig ranks in the Top 250 tier and traces to Scottish naming roots (meaning "Rock, crag"). Johnny sits in the Top 250 tier with Hebrew origins (meaning "God is gracious").
Craig
- Meaning: Rock, crag
- Origin: Scottish
- Popularity (2026): Top 250
- Full Craig name page
Johnny
- Meaning: God is gracious
- Origin: Hebrew
- Popularity (2026): Top 250
- Full Johnny name page
Which name is more popular: Craig or Johnny?
In our 2026 popularity tracker, Craig ranks higher (Top 250) than Johnny (Top 250).