Dovrebbe derivare da un soprannome basato sul termine latino carabus, "scarafaggio".
Il cognome Caraba, quasi unico, è dell'Italia centrale. Carabi, altrettanto raro, è emiliano. Carabba è caratteristico del teatino. Carabbi, rarissimo, è del bolognese.
Il cognome Caraba è 65054° nella regione Lombardia Il cognome Caraba è 45759° nella provincia di Milano Il cognome Caraba è 33618° nel comune di MILANO (MI)