Prezime Soče u Hrvatskoj nose Hrvati, najvećim dijelom iz okolice Opuzena. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u okolici Opuzena i u Hercegovini (područje Čapljine). U Badžuli u okolici Opuzena svaki šesti stanovnik prezivao se Soče.
Rasprostranjenost
U Hrvatskoj danas živi oko 100 Sočeva u 40 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 40, pa se njihov broj više nego udvostručio. Prisutni su u većini hrvatskih županija, u 18 gradova i pet manjih naselja, najviše u Opuzenu (45), Zagrebu (20), Pločama (15), Metkoviću (10), te u Dubrovniku (<10).
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje nekoliko puta, a prvi put 2007. godine u izvoru Enciklopedija hrvatskih prezimena..