Kōchi Castle (高知城, Kōchi-jō) is a castle located in Kōchi, Kōchi Prefecture, Japan.
Following the Battle of Sekigahara in 1600, Kōchi Castle was constructed in what was then the province of Tosa. It was built by Yamanouchi Kazutoyo, who took control of the province after the Tokugawa victory. The castle was constructed as part of the move from Urado to the more defensible Otakasa (alt. Odakasa) area.