Toyosato is a town located in Shiga Prefecture, Japan. As of 1 July 2021, the town had an estimated population of 7,296 in 3074 households and a population density of 940 persons per km. The total area of the town is 7.80 square kilometres. It is the home of Gōshū ondo, a traditional folk dance.