La ciudad de Okushiri se ubica en una isla del mismo nombre en el Mar de Japón, al suroeste de Hokkaido. La ciudad cuenta con una próspera industria pesquera. El mar circundante suele ser llamado "Mar Azul de Okushiri" por su agua cristalina azul brillante. Estas producen mariscos frescos como erizos de mar y abulón. Es posible visitar la isla en avión desde el aeropuerto de Hakodate o el aeropuerto de Sapporo Okadama, o en ferry desde el puerto de Esashi.