La subprefectura d'Oshima (渡島総合振興局 Oshima-sōgō-shinkō-kyoku) és una subprefectura d'Hokkaido. La seua capital és la ciutat d'Hakodate, l'antiga capital d'Hokkaido.
Oshima és la subprefectura més meridional de l'illa d'Hokkaido. La seua capital és la ciutat costanera de Hakodate que, a més, va ser la capital d'Hokkaido fins a la creació de Sapporo, així com va ser capital de la república d'Ezo. La subprefectura limita amb les subprefectures de Hidaka, Shiribeshi i amb la d'Iburi.