La province de Soc Trang au Vietnam est située en profondeur dans le delta du Mékong. Soc Trang est bordée au nord et au nord-est par la rivière Hau (la branche inférieure du Mékong) et la province de Tra Vinh, au nord par la province de Can Tho, au nord-ouest par la province de Hau Giang, à l'ouest et au sud-ouest par la province de Bac Lieu, et au sud par la mer de l'Est du Vietnam.