The distribution of the Guadalupe Fur Seal has been expanding in recent years. The majority of the population, with around 12-15 thousand individuals, is centred on Guadalupe Island, where nearly all pups are born. In 1997 a small colony was discovered at the San Benitos Islands, southwest of Guadalupe Island, near the Baja California coast; this site was a former rookery. A census in 2007 recorded a population of 1,566 animals and the first pups on San Benitos. A pup was also born on San Miguel Island in the Channel Islands in 1997. Guadalupe Fur Seals have been reported on other southern California islands, and the Farallon Islands off northern California with increasing regularity since the 1980s. They have been sighted in the Sea of Cortez, and as far south as 17°39'N at Zihuatanejo Guerrero, Mexico. The distribution at sea is poorly known, but records from a few satellite-tracked adult females suggest they travel several hundred kilometres during feeding trips.