Kaiyō is a town located in Kaifu District, Tokushima Prefecture, Japan. As of 1 May 2022, the town had an estimated population of 8,699 in 4488 households and a population density of 27 persons per km². The total area of the town is 327.65 square kilometres.