WeeNames Scotland’s favourite name finder

← All names

Zac

Boy name · 1,149 babies recorded · 1974–2025

Zac: 1,149 babies born in Scotland since 1974, given to boys, peaking at 90 births in 2012.

Zac is a short form of Zachary or Zachariah, which comes from the Hebrew name Zechariah, meaning "the Lord has remembered." This biblical name appears in the Old Testament as a prophet and in the New Testament as the father of John the Baptist. Among famous bearers, Zac Efron brought the name to modern prominence as a Hollywood actor, while Zac Goldsmith has served as a British politician and environmentalist. The name shares its root with the place name Zechariah, though no major settlements bear this exact form. As a standalone name, Zac has been particularly popular in Scotland since the 1990s, often chosen for its crisp, modern feel while retaining a strong biblical heritage.

Boy 33 of 52 years

Peak year
201290 babies
Latest (2025)
#16626 babies
Total births
1,149since 1992
5-year trend
▼ 43%vs prior 5y
1980 1990 2000 2010 2020 2012 · 90
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).