Izushi Castle (出石城, Izushi-jō) is a yamashiro, or castle situated on a hill, located in Izushi, Hyogo Prefecture, Japan.