Kawamoto is a town located in Ōchi District, Shimane Prefecture, Japan. As of 31 July 2023, the town had an estimated population of 3,051 in 1611 households and a population density of 29 persons per km². The total area of the town is 106.43 square kilometres.