Se encuentra en el Pacífico oriental desde las islas de Baja California en México hasta las islas Lobos de Afuera en Perú, además de las islas Galápagos en Ecuador, la isla de Malpelo en Colombia y en la isla Clipperton.