Di chiara origine spagnola deriva da un cognome patronimico il cui significato è "figlio di Gome o Gomo".
Il cognome Gomez è sparso nella penisola con maggiore concentrazione nel milanese, romano e napoletano. Gomes è molto raro in Italia, ma è diffuso nelle comunità brasiliane ed indiane presenti in Italia.