Tsugaru Peninsula
Imabetsu is in Higashitsugaru District of Aomori Prefecture, and occupies the northern coastline of Tsugaru Peninsula, facing Tsugaru Strait. Much of the town is within the limits of the Tsugaru Quasi-National Park.