Deriva da soprannomi originati dal frutto della carruba a sua volta derivato dal vocabolo arabo harrūba oppure da toponimi come Carruba e Carrubo presenti nel catanese.
Il cognome Carruba, molto raro, è tipico del nisseno ed è probabilmente dovuto ad errori di trascrizione del precedente. Carrubo è praticamente unico.
Il cognome Carrubbo è 19956° nella regione Campania Il cognome Carrubbo è 8586° nella provincia di Avellino Il cognome Carrubbo è 515° nel comune di PADULA (SA)