L'importante rivière Trang traverse la province depuis son origine dans la chaîne de montagnes Khao Luang et la rivière Palian depuis la chaîne de montagnes Banthat.
Les rivières importantes qui traversent la province sont la rivière Trang et la rivière Palian, qui coulent entre la chaîne de montagnes Khao Luang et la chaîne de montagnes Banthat.