Dovrebbe derivare da forme aferetiche del nome di origine germanica Riccardo.
Il cognome Cardi è sparso nel centronord, in particolare nel ferrarese, bolognese, fiorentino e nel romano e latinense. Cardo ha un ceppo campano, a Circello nel beneventano e nel napoletano, ed un ceppo pugliese nel barese.
Il cognome Cardo è 6742° nella regione Valle d'Aosta Il cognome Cardo è 1327° nella provincia di Benevento Il cognome Cardo è 27° nel comune di CIRCELLO (BN)