Soro potrebbe avere origine da nativo di Villasor (in sardo Bidd’e Soris) come peraltro originano altri cognomi come Dettori, Sori, Sorresu. Potrebbe essere il corrispondente italianizzato di Soru oppure essere di discendenza spagnola (Madrid o Barcellona).