It breeds on Trindade and Martín Vaz islands off the coast of Espírito Santo, Brazil. A Pterodroma sp. breeding on Round Island, Mauritius, may refer to this species.
It is considered a rare but irregular visitor to waters around Clipperton and southern of Islas Revillagigedo. It was considered abundant on Trindade in 1913 and 1986. Surveys in the mid-1990s have indicated that the Trindade population numbers 2,000-5,000 individuals. Global population was estimated in 2004 at 15,000 individuals; although in 2008 estimates suggest the total may be as low as 1,130 individuals.