Tatarensund
Die Stadt liegt an der Westküste der Insel Sachalin, etwa 350 km nordwestlich der Oblasthauptstadt Juschno-Sachalinsk, am Tatarensund zwischen dem Japanischen und dem Ochotskischen Meer, am Rande der sumpfigen Niederung des Flusses Uglegorka nahe seiner Mündung.