Juan Francisco de León nació en la isla de El Hierro, la más sur occidental de las Islas Canarias, en el seno de una familia numerosa.