Potrebbe derivare dal nome del dio romano dell'amore e dell'erotismo Cupidus figlio di Venere e Giove, nome probabilmente attribuito ai capostipiti, come potrebbe derivare da un nome o soprannome originato dal verbo latino cupio, "desiderare, bramare".
Il cognome Cupido, abbastanza raro, è specifico dell'Italia centromeridionale, con un ceppo tra anconetano e maceratese, uno tra ternano, viterbese e romano, uno nel teatino, e piccoli ceppi sparsi in Campania, Calabria e Sicilia. Cupidi ha un piccolo ceppo nel pratese e nel pisano ed uno tra viterbese e romano.
Il cognome Cupidi è 9903° nella regione Toscana Il cognome Cupidi è 2006° nella provincia di Viterbo Il cognome Cupidi è 16° nel comune di GALLESE (VT)