El charrán piquigualdo cría en muchas islas del océano Índico, como Aldabra y Etoile en las Seychelles, el archipiélago de Chagos e isla Rodrigues.