24 last names begin with G
- Garcia (40)
- Garcia Alcaraz (1)
- Garcia Tapia (1)
- Garcia Torres (3)
- Garlington (2)
- Garma e Ybañes (1)
- Garma y Arbaiza (1)
- Gomes (2)
- Gomes Gonzalez (1)
- Gomes Sanches (2)
- Gomes Sanchez (1)
- Gomez (6)
- Gomez Gonsalez (1)
- Gomez Gonzales (1)
- Gomez Gonzalez (1)
- Gonzales (42)
- Gonzalez (5)
- Gonzalez Bustillos (1)
- Grijalva (3)
- Guereñu (2)
- Gusman (2)
- Gutierrez (2)
- Gutierrez Acosta (1)
- Guzman (1)