WeeNames Scotland’s favourite name finder

← All names

Johann

Girl name · 23 babies recorded · 1974–2025

Johann: 23 babies born in Scotland since 1974, given to girls, peaking at 6 births in 1985.

Originating from the Hebrew *Yohanan* meaning "God is gracious," Johann is the German and Scandinavian form of John, long popular across central and northern Europe. Among its most celebrated bearers are the composer Johann Sebastian Bach, the poet and playwright Johann Wolfgang von Goethe, and the waltz king Johann Strauss II. The name also lends its root to the city of Johannesburg in South Africa, named after two officials named Johannes. While less common in Scotland than its Gaelic equivalent Ian, Johann remains a classic choice with strong cultural resonance, appearing in countless works from *Faust* to *The Magic Flute*—a name that carries centuries of artistic and intellectual heritage.

Girl 6 of 52 years

Peak year
19856 babies
Latest (1987)
#5074 babies
Total births
23since 1974
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 1985 · 6
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).