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