Tools / Baby names / G

Giovanni

Boy

Meaning of Giovanni: Italian: 'God is gracious'

Giovanni is a boy's name most strongly associated with Italian naming. It has 8 letters and 3 syllables, and it is one of today's most-chosen names — 129th most popular boys' name in the United States in 2025 and 576th in England & Wales.

US rank 2025

#129

2,955 babies in 2025

England & Wales 2024

#576

66 babies in 2024

US babies since 1880

90,351

First recorded 1907 · peak 2010

Trend

stable

Style: popular

Popularity over time

1981: 251 babies1982: 263 babies1983: 260 babies1984: 295 babies1985: 322 babies1986: 363 babies1987: 403 babies1988: 518 babies1989: 652 babies1990: 782 babies19901991: 803 babies1992: 925 babies1993: 1,007 babies1994: 977 babies1995: 1,149 babies1996: 1,270 babies1997: 1,310 babies1998: 1,448 babies1999: 1,554 babies2000: 1,781 babies20002001: 1,907 babies2002: 1,862 babies2003: 2,217 babies2004: 2,047 babies2005: 2,626 babies2006: 2,848 babies2007: 3,143 babies2008: 2,927 babies2009: 3,085 babies2010: 3,445 babies20102011: 3,341 babies2012: 3,106 babies2013: 3,007 babies2014: 3,257 babies2015: 3,152 babies2016: 2,949 babies2017: 2,818 babies2018: 2,783 babies2019: 2,687 babies2020: 3,071 babies20202021: 3,024 babies2022: 3,000 babies2023: 2,928 babies2024: 2,979 babies2025: 2,955 babies
US babies named Giovanni per year (Social Security Administration). Peak bar = 3,445.

Gender split

99% boys · 1% girls, based on US, UK and international usage.

Origins & cultures

More Italian boys' names

Other names starting with G