Oshima (Japans: 渡島支庁, Oshima-shichō) is een subprefectuur van de prefectuur Hokkaido, Japan. Oshima heeft een oppervlakte van 3936,08 km² en een bevolking van ongeveer 205.280 inwoners (2005). De hoofdstad is Hakodate.
Geografie
Oshima wordt begrensd door de subprefecturen Hiyama en Shiribeshi.
Op 1 oktober2005 werd de gemeente Kumaishi van het district Nishi uit de subprefectuur Hiyama en het dorp Yakumo van het district Yamakoshi uit de subprefectuur Oshima samengevoegd tot de nieuwe gemeente Yakumo. De nieuwe gemeente werd ondergebracht in het nieuw opgerichte district Futami. De voormalige gemeente Kumaishi werd op hetzelfde moment overgeplaatst naar de subprefectuur Oshima.