Dovrebbe derivare dal termine dialettale scavu, una forma contratta di sclavo, ossia "schiavo", probabilmente ad indicare che i capostipiti fossero alle dipendenze senza diritti di un padrone o prigionieri di guerra.
Il cognome Scavo ha un piccolo ceppo a Napoli, uno molto consistente a Bari con buone presenze anche nel barese ed a Taranto; ha un ceppo nel catanzarese ed un grosso ceppo in Sicilia.