Toshima forma parte del parque nacional Fuji-Hakone-Izu.
Administrativamente comprende la villa de Toshima (利島村, Toshima-mura?
La isla posee 4,12 km², siendo una de las islas más pequeñas y que posee habitantes de las islas Izu.
Los ferris que navegan a Niijima hacen una pequeña parada en Toshima.
También existe pequeños centro turísticos y granjas en la isla.