Phelsuma sundbergi longinsulae
occurs on Mahé and offshore islets, Silhouette, North and
Frégate Island, all granitic islands of the Seychelles
Archipelago. Only two coralline islands are known with a
population of Phelsuma sundbergi longinsulae; the island
Menai within the Cosmoledo atoll and Remire Island in the
Amirantes.