Bynavnet «Sopot» stammer fra et gammelslavisk ord som betyr «vannstrøm». Det ble for første gang nevnt som i 1283 og som i 1291. Det tyske navnet er en germanisering av det opprinnelige slaviske navnet. I mellomkrigstiden ble også flertallsformene eller brukt til daglig.