Fue descubierta en 1522 por el piloto mayor Andrés Niño, de la expedición de Gil González Dávila, quien dio a esta ínsula "redonda y poblada" el nombre de Petronila, en homenaje a una sobrina muy querida del Obispo de Burgos y Presidente del Consejo de Indias, Fray Juan Rodrigo de Fonseca.