Sopotnica may refer to:
In Bosnia and Herzegovina: Sopotnica (Novo Goražde), a village in the municipality of Novo Goražde Sopotnica (Kakanj), a village in the municipality of Kakanj
In North Macedonia: Sopotnica, Demir Hisar, a village in the municipality of Demir Hisar
In Serbia: Sopotnica (Gadžin Han), a village in the municipality of Gadžin Han Sopotnica (Prijepolje), a village in the municipality of Prijepolje
or:
Sopotnica (river), a river near Prijepolje, a tributary of the Lim River
In Slovenia: Sopotnica, Škofja Loka, a settlement in the Municipality of Škofja Loka