Морской порт Шахтерск расположен на западном побережье острова Сахалин, в центральной части Татарского пролива в заливе Гаврилова. В состав порта входят морские терминалы: Бошняково, Углегорск и Красногорск.
Площадь акватории порта – 47.28 кв.км. Пропускная способность — 2300 тыс. тонн в год. В порту имеется 28 причалов общей протяженностью 2 113 погонных метров.
Время навигации — с марта по декабрь включительно.