Uglegorsk (russisk: Углего́рск) er en by i Sakhalin oblast i Russland. Den ligger på vestkysten av Sakhalin, rundt 250 kilometer nord for Juzjno-Sakhalinsk. Byen hadde (folketelling 2002: 13 396 innb., folketelling 1989: 18 402 innb.).
Den ble grunnlagt under japansk styre i 1905, med navnet Esutoru. Bystatus ble innvilget i 1946.
Referanser
Kategori:Byer i Sakhalin oblast Kategori:Bosetninger etablert i 1905 Kategori:1905 i Russland