Kommunen består stort sett av en lav kystslette langs Andamanhavet i vest, med skogkledte åser i øst. Similan-øyene ute i Andamanhavet hører også til kommunen. Fjellene når opp i 642 moh. i nord (Khao Lam Ru), 622 moh. midt i kommunen (Khao Khanim), og 720 meter helt oppe i nordøst, på grensen til Takua Pa kommune som ligger i nord, og Phang Nga kommune som grenser i øst.