Dovrebbe derivare da un soprannome dialettale legato al vocabolo sorcio, "topo", forse usato per indicare una persona furba o circospetta e timorosa.
Il cognome Sorce è siciliano, delle province di Caltanissetta, Agrigento e Palermo. Sorci ha presenze in Sicilia e nella fascia compresa tra Marche, Umbria e Lazio. Soreca è campano, del casertano e del beneventano. Sorece è quasi unico. Sorge ha un ceppo siciliano ed uno laziale. Sorgi è abruzzese e laziale. Soricelli, molto raro,è campano. Soricillo è rarissimo.