Potrebbe derivare dal nome medioevale propiziatorio Riccus (di cui si hanno tracce ad esempio a Roma del IX secolo con un Caius Riccus e, più tardi, in un atto redatto in Pisa nel 1228 nel quale vengono citati un Riccus de Corvaria ed un Riccus tabernarius) oppure dall'aferesi di nomi come Enrico, Ulderico, Federico, o simili.
Il cognome Ricco è più propriamente meridionale, con un nucleo nelle Puglie ed uno in Campania.
Il cognome Ricco è 253° nella regione Puglia Il cognome Ricco è 18° nella provincia di Barletta-Andria-Trani Il cognome Ricco è 4° nel comune di MARGHERITA DI SAVOIA (BT)