Tsugaru Strait
Shiriuchi is located on the southwest of the Oshima Peninsula and faces Tsugaru Strait. Shiriuchi River flows through the town.