Juan Sebastián Elcano nació en una fecha desconocida, probablemente hacia 1476, en la villa de Guetaria, provincia de Guipúzcoa (en aquella época territorio de la Corona de Castilla).