丹群岛最北端的雅米岛，距离小兰屿99公里。即东经121度5分，北纬22度间。面积有48.3892平方公里，热带地区气候，属海洋性气候，年雨量常在3,000公釐以上，年降雨日数达224天。兰屿为火山岛地形，最高点红头山海拔548公尺，大部分为山地，岛上丘陵绵亘，溪流分歧，只有沿海部分为平地、海岸线曲折，热带林木遍佈。 兰屿的地质以角闪石的安山岩质熔岩及玄武岩质的集块岩为主。受到菲律宾海板块的挤压，兰屿正以每年八公分的速度旋转、移向台东，约120万年后就会在台东县台东市位置连接，成为海岸山脉的一部份