Bandar Torkaman (Bandar-e Torkaman, literalmente "Puerto Turcomano", persa بندر ترکمن) es un puerto en la provincia de Gulistán (Irán) en el mar Caspio. Queda a aproximadamente 375 kilómetros de Teherán y tiene una población estimada de 126.000 en 2006, la gran mayoría de origen turcomano. A unos 3 kilómetros al oeste de Bandar Torkaman se encuentra la isla de Ashuradeh.. Antes de la Revolución Islámica de 1978-1979, era conocida como Bandar Sha ("Bandar-e Šāh").