Provinsen ligger på vestsiden av Malayahalvøya, og utgjør vesttskråningen av fjellrekken som løper nord-sør fra Kra-eidet og ned til Phang Nga-bukten. Fjellene Plai Bang To og Mai Kaeo når opp i 1050 meter, men fjellområdene ellers ligger stort sett under 400 meter. De er dekte av tropisk lauvskog og tropisk regnskog, og har et meget rikt dyreliv.