Французская Полинезия
Обитает на острове Риматара (Французская Полинезия) и островах Тераина, Табуаэран и острове Рождества (Кирибати).